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

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

6
Лучшие практики для добавления файла .gitignore для проектов Python? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Я пытаюсь собрать некоторые настройки по умолчанию, и я понял, …
210 python  django  git  pygtk  gitignore 

6
Django - Как переименовать поле модели, используя South?
Я хотел бы изменить имя определенных полей в модели: class Foo(models.Model): name = models.CharField() rel = models.ForeignKey(Bar) должен измениться на: class Foo(models.Model): full_name = models.CharField() odd_relation = models.ForeignKey(Bar) Какой самый простой способ сделать это, используя Юг?

12
Создание шаблонов электронной почты с Django
Я хочу отправлять HTML-письма с использованием таких шаблонов Django: <html> <body> hello <strong>{{username}}</strong> your account activated. <img src="mysite.com/logo.gif" /> </body> Я ничего не могу найти send_mail, и django-mailer отправляет только HTML-шаблоны без динамических данных. Как мне использовать шаблонизатор Django для генерации электронной почты?

2
Джанго запросы - идентификатор против ПК
При написании django-запросов можно использовать оба id / pk в качестве параметров запроса. Object.objects.get(id=1) Object.objects.get(pk=1) Я знаю, что pk обозначает Primary Key и является просто ярлыком, согласно документации django. Однако неясно, когда следует использовать id или pk.
205 django  orm  primary-key 

14
Ошибка сервера Django: порт уже используется
Перезапуск сервера Django отображает следующую ошибку: this port is already running.... Эта проблема возникает именно в Ubuntu, а не в других операционных системах. Как я могу освободить порт для перезагрузки сервера?
204 python  django 

9
Правильный способ обработки нескольких форм на одной странице в Django
У меня есть страница шаблона, ожидающая две формы. Если я просто использую одну форму, все в порядке, как в этом типичном примере: if request.method == 'POST': form = AuthorForm(request.POST,) if form.is_valid(): form.save() # do something. else: form = AuthorForm() Однако, если я хочу работать с несколькими формами, как я могу …
204 python  django  forms 

16
Программное сохранение изображения в Django ImageField
Хорошо, я пробовал почти все, и я не могу заставить это работать. У меня есть модель Django с ImageField на нем У меня есть код, который загружает изображение через HTTP (проверено и работает) Изображение сохраняется непосредственно в папку upload_to (то, что загружено в папку ImageField) Все, что мне нужно сделать, …

5
Правильный способ использовать get_or_create?
Я пытаюсь использовать get_or_create для некоторых полей в моих формах, но я получаю ошибку 500, когда пытаюсь это сделать. Одна из строк выглядит так: customer.source = Source.objects.get_or_create(name="Website") Ошибка, которую я получаю для приведенного выше кода: Cannot assign "(<Source: Website>, False)": "Customer.source" must be a "Source" instance.
203 python  django 



1
Как сделать поле «многие ко многим» необязательным в Django?
Если у вас есть отношение «многие ко многим» ( related_nameне through), и вы пытаетесь использовать интерфейс администратора, вам необходимо ввести одно из отношений, даже если вам не нужно существовать для создания первой записи. Я создаю приложение, которое является организатором событий. Представьте , что мы имели Eventи Groupмодель, связанную со многими-ко-многим. …

6
Джанго: «проекты» против «приложений»
У меня довольно сложный «продукт», который я готовлю к сборке с использованием Django. Я собираюсь избегать использования терминов «проект» и «приложение» в этом контексте, потому что мне не ясно их конкретное значение в Django. Проекты могут иметь много приложений. Приложения могут быть использованы многими проектами. Хорошо. Я не заново изобретаю …

5
Эффекты изменения SECRET_KEY в Django
Я сделал ошибку и поместил свой проект Django SECRET_KEYв публичный репозиторий. Этот ключ должен был храниться в секрете в соответствии с документами https://docs.djangoproject.com/en/dev/ref/settings/#std:setting-SECRET_KEY Проект Django является живым и работает некоторое время с некоторыми активными пользователями. Каковы последствия, если я изменю SECRET_KEY? Будут ли затронуты какие-либо существующие пользователи, файлы cookie, сеансы …
202 django 

5
Django - ограничение результатов запроса
Я хочу взять последние 10 экземпляров модели и иметь этот код: Model.objects.all().order_by('-id')[:10] Правда ли, что сначала подберут все экземпляры, а затем возьмут только 10 последних? Есть ли более эффективный метод?
200 django 


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