Вопросы с тегом «django»

Django - это фреймворк на стороне сервера с открытым исходным кодом, написанный на Python. Он предназначен для уменьшения усилий, необходимых для создания сложных управляемых данными веб-сайтов и веб-приложений, с особым акцентом на меньшее количество кода, отсутствие избыточности и более явный, чем неявный.

5
«Слишком много значений для распаковки» Исключение
Я работаю над проектом в Django, и я только начал пытаться расширить модель User, чтобы создавать профили пользователей. К сожалению, у меня возникла проблема: каждый раз, когда я пытаюсь получить профиль пользователя внутри шаблона ( user.get_template.lastIPнапример), я получаю следующую ошибку: Окружающая среда: Метод запроса: ПОЛУЧИТЬ URL-адрес запроса: http: // localhost: …
116 python  django 


6
Создайте модель Django или обновите, если существует
Я хочу создать объект модели, например Person, если идентификатор человека не существует, или я получу этот объект человека. Код для создания нового человека выглядит следующим образом: class Person(models.Model): identifier = models.CharField(max_length = 10) name = models.CharField(max_length = 20) objects = PersonManager() class PersonManager(models.Manager): def create_person(self, identifier): person = self.create(identifier = …

3
Разница между методами аннотирования и агрегирования в Django?
У Django QuerySetесть два метода: annotateи aggregate. В документации сказано, что: В отличие от aggregate (), annotate () не является терминальным предложением. Результатом предложения annotate () является QuerySet. Есть ли еще какая-нибудь разница между ними? Если нет, то почему aggregateсуществует?

9
Аутентификация токена для RESTful API: нужно ли периодически менять токен?
Я создаю RESTful API с Django и django-rest-framework . В качестве механизма аутентификации мы выбрали «Аутентификацию токена», и я уже реализовал ее в соответствии с документацией Django-REST-Framework, вопрос в том, должно ли приложение периодически обновлять / изменять токен, и если да, то как? Должно ли быть мобильное приложение, которое требует …

6
Python / Django: войти в консоль на сервере запуска, войти в файл в Apache
Как я могу отправлять сообщения трассировки на консоль (например, print), когда я запускаю свое приложение Django под manage.py runserver, но отправлять эти сообщения в файл журнала, когда я запускаю приложение под Apache? Я изучил ведение журнала Django, и хотя меня впечатлила его гибкость и возможность настройки для расширенного использования, я …
114 python  django  logging 

7
Django: несколько моделей в одном шаблоне с использованием форм [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Я создаю приложение для отслеживания заявок в службу поддержки, …


1
Django: обратные методы доступа для конфликтов внешних ключей
У меня есть две модели Django, которые наследуются от базового класса: - Request - Inquiry - Analysis Запрос имеет два внешних ключа для встроенной модели User. create_user = models.ForeignKey(User, related_name='requests_created') assign_user = models.ForeignKey(User, related_name='requests_assigned') По какой-то причине я получаю сообщение об ошибке Reverse accessor for 'Analysis.assign_user' clashes with reverse accessor …
114 python  django 

4
автоматическая перезагрузка пушки при смене источника
Наконец, я перенес свою среду разработки с сервера запуска на gunicorn / nginx. Было бы удобно реплицировать функцию автоматической перезагрузки runserver на gunicorn, чтобы сервер автоматически перезагружался при изменении источника. В противном случае мне придется перезапустить сервер вручную с помощью kill -HUP. Есть ли способ избежать перезапуска вручную?


12
Django Rest Framework удалить csrf
Я знаю, что есть ответы по поводу Django Rest Framework, но я не смог найти решения своей проблемы. У меня есть приложение с аутентификацией и некоторыми функциями. Я добавил к нему новое приложение, использующее Django Rest Framework. Я хочу использовать библиотеку только в этом приложении. Также я хочу сделать POST-запрос …

14
Как настроить Django для простой разработки и развертывания?
Я обычно использую SQLite при разработке Django , но на живом сервере часто требуется что-то более надежное (например, MySQL / PostgreSQL ). Неизменно, есть и другие изменения, которые нужно внести в настройки Django: разные места / интенсивность ведения журнала, пути к мультимедиа и т. Д. Как вы управляете всеми этими …
112 python  django 

3
Django удаляет объект из отношения ManyToMany
Как мне удалить объект из отношения «многие ко многим», не удаляя сам объект? Пример: У меня есть модели Moodsи Interest. Moodимеет поле "многие ко многим" interests(т.е. a models.ManyToManyField(Interest)). Я создаю экземпляр Moodscall my_mood. В my_moodsполе интересов у меня есть my_interest, то есть >>> my_mood.interests.all() [my_interest, ...] Как удалить my_interestиз my_moodбез …

9
Как отключить проверку CSRF в Django?
Я закомментировал строки процессора csrf и промежуточного программного обеспечения в settings.py: 122 123 TEMPLATE_CONTEXT_PROCESSORS = ( 124 'django.contrib.auth.context_processors.auth', 125 # 'django.core.context_processors.csrf', 126 'django.core.context_processors.request', 127 'django.core.context_processors.static', 128 'cyathea.processors.static', 129 ) 130 131 MIDDLEWARE_CLASSES = ( 132 'django.middleware.common.CommonMiddleware', 133 'django.contrib.sessions.middleware.SessionMiddleware', 134 # 'django.middleware.csrf.CsrfViewMiddleware', 135 'django.contrib.auth.middleware.AuthenticationMiddleware', 136 'django.contrib.messages.middleware.MessageMiddleware', 137 'django.middleware.locale.LocaleMiddleware', 138 # Uncomment …
112 python  django 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.