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

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

9
MySQL «неправильное значение строки» ошибка при сохранении строки Unicode в Django
При попытке сохранить first_name, last_name в модель Django auth_user я получил странное сообщение об ошибке. Неудачные примеры user = User.object.create_user(username, email, password) user.first_name = u'Rytis' user.last_name = u'Slatkevičius' user.save() >>> Incorrect string value: '\xC4\x8Dius' for column 'last_name' at row 104 user.first_name = u'Валерий' user.last_name = u'Богданов' user.save() >>> Incorrect string …
158 python  mysql  django  unicode  utf-8 


2
Django REST framework: немодельный сериализатор
Я новичок в Django REST Framework и мне нужен ваш совет. Я занимаюсь разработкой веб-сервиса. Служба должна предоставлять интерфейс REST другим службам. Интерфейс REST, который мне нужно реализовать, не работает с моими моделями напрямую (я имею в виду операции get, put, post, delete). Вместо этого он предоставляет другим службам некоторые …

7
Как изменить название приложения Django?
Я изменил название приложения в Django, переименовав его папку, импортировав все ссылки (шаблоны / индексы). Но теперь я получаю эту ошибку при попытке запуститьpython manage.py runserver Error: Could not import settings 'nameofmynewapp.settings' (Is it on sys.path?): No module named settings Как я могу отладить и устранить эту ошибку? Есть какие-нибудь …
158 python  django 

7
Каковы различия между django-tastypie и djangorestframework? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Зачем вам использовать один над другим для предоставления API для …

3
Цель настройки Django 'SECRET_KEY'
Какой именно смысл SECRET_KEYв Джанго? Я сделал несколько поисков в Google и проверил документы ( https://docs.djangoproject.com/en/dev/ref/settings/#secret-key ), но я искал более подробное объяснение этого, и почему это требуется. Например, что могло произойти, если ключ был взломан / другие знали, что это было? Спасибо.

12
Ошибка: «Элемент последовательности обновления словаря # 0 имеет длину 1; Требуется 2 »на Django 1.4
У меня есть сообщение об ошибке на Django 1.4: элемент последовательности обновления словаря # 0 имеет длину 1; 2 требуется [РЕДАКТИРОВАТЬ] Это произошло, когда я попытался использовать тег шаблона, например: `{% для v в значениях%}: dictionary update sequence element #0 has length 1; 2 is required Request Method: GET Request …
157 python  django  uwsgi 


5
Как я могу построить несколько кнопок отправки формы Django?
У меня есть форма с одним входом для электронной почты и двумя кнопками отправки, чтобы подписаться и отписаться от рассылки: <form action="" method="post"> {{ form_newsletter }} <input type="submit" name="newsletter_sub" value="Subscribe" /> <input type="submit" name="newsletter_unsub" value="Unsubscribe" /> </form> У меня есть также форма класса: class NewsletterForm(forms.ModelForm): class Meta: model = Newsletter …

11
Как отправить электронное письмо через Django?
По моему у settings.pyменя есть следующее: EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' # Host for sending e-mail. EMAIL_HOST = 'localhost' # Port for sending e-mail. EMAIL_PORT = 1025 # Optional SMTP authentication information for EMAIL_HOST. EMAIL_HOST_USER = '' EMAIL_HOST_PASSWORD = '' EMAIL_USE_TLS = False Мой код электронной почты: from django.core.mail import EmailMessage email …
154 python  django  email  smtp 

3
Как включить связанные поля модели с помощью Django Rest Framework?
Допустим, у нас есть следующая модель: class Classroom(models.Model): room_number = [....] class Teacher(models.Model): name = [...] tenure = [...] classroom = models.ForeignKey(Classroom) Предположим, что вместо получения результата, подобного этому, для функции ManyRelatedPrimaryKeyField: { "room_number": "42", "teachers": [ 27, 24, 7 ] }, вернуть что-то, что включает в себя полное представление …

12
Стратегия миграции Django для переименования полей модели и отношений
Я планирую переименовать несколько моделей в существующем проекте Django, где есть много других моделей, имеющих отношение внешнего ключа к моделям, которые я хотел бы переименовать. Я вполне уверен, что это потребует многократных миграций, но я не уверен в точной процедуре. Допустим, я начинаю со следующих моделей в приложении Django myapp: …

7
Невозможно сравнить наивный и осведомленный datetime.now () <= challenge.datetime_end
Я пытаюсь сравнить текущую дату и время с датами и временем, указанными в моделях, используя операторы сравнения: if challenge.datetime_start &lt;= datetime.now() &lt;= challenge.datetime_end: Ошибка скрипта с: TypeError: can't compare offset-naive and offset-aware datetimes Модели выглядят так: class Fundraising_Challenge(models.Model): name = models.CharField(max_length=100) datetime_start = models.DateTimeField() datetime_end = models.DateTimeField() У меня также …

15
У класса нет объектов
def index(request): latest_question_list = Question.objects.all().order_by('-pub_date')[:5] template = loader.get_template('polls/index.html') context = {'latest_question_list':latest_question_list} return HttpResponse(template.render(context, request)) Первая строка этой функции получает ошибку Question.objects.all(): E1101: у класса 'Question' нет объектов 'member' Я следую учебному пособию по Django, и у них один и тот же код и работает. Я пытался вызвать экземпляр. Question = …

7
Каков рекомендуемый подход к сбросу истории миграции с использованием Django South?
Я накопил довольно много миграций, используя South (0.7) и Django (1.1.2), которые начинают занимать довольно много времени в моих модульных тестах. Я хотел бы сбросить базовый уровень и начать новый набор миграций. Я просмотрел южную документацию , выполнил обычный поиск в Google / Stackoverflow (например, «django south (сбросить или удалить …

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