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

222
Найти объект в списке с атрибутом, равным некоторому значению (удовлетворяющему любому условию)

У меня есть список объектов. Я хочу найти один (первый или любой другой) объект в этом списке, у которого атрибут (или результат метода - что угодно) равен value. Какой самый лучший способ найти его? Вот тестовый пример: class Test: def __init__(self, value): self.value = value import random value...

220
что обратное () в Джанго

Когда я иногда читаю код django, я вижу в некоторых шаблонах reverse(). Я не совсем уверен, что это такое, но он используется вместе с HttpResponseRedirect. Как и когда это reverse()должно быть использовано? Было бы хорошо, если бы кто-то дал ответ с некоторыми примерами...

219
Шаблонные переменные Django и Javascript

Когда я отрисовываю страницу, используя шаблонизатор Django, я могу передать словарную переменную, содержащую различные значения, чтобы манипулировать ими на странице с помощью {{ myVar }}. Есть ли способ получить доступ к той же переменной в Javascript (возможно, используя DOM, я не знаю, как...

218
Как мне создать слизняк в Django?

Я пытаюсь создать SlugField в Джанго. Я создал эту простую модель: from django.db import models class Test(models.Model): q = models.CharField(max_length=30) s = models.SlugField() Затем я делаю это: >>> from mysite.books.models import Test >>> t=Test(q="aa a a a", s="b b b b")...

217
Обратная миграция с Джанго Югом

Хорошо, так что это глупо, и я уверен, что где-то что-то упустил. Как вы выполняете обратную миграцию, используя South на Django? Итак, я настроил свои модели, создал миграцию schemamigration, запустил миграцию migrate, и теперь я понимаю, что это не совсем то, что я хотел, и я хочу вернуть ее...

217
Как установить значение переменной внутри кода шаблона?

Скажи у меня есть шаблон <html> <div>Hello {{name}}!</div> </html> При тестировании было бы полезно определить значение переменной, не касаясь кода Python, который вызывает этот шаблон. Поэтому я ищу что-то вроде этого {% set name="World" %} <html> <div>Hello...

210
Лучшие практики для добавления файла .gitignore для проектов Python? [закрыто]

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

209
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) Какой самый простой способ сделать это, используя...

205
Джанго запросы - идентификатор против ПК

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

204
Ошибка сервера Django: порт уже используется

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

204
Правильный способ обработки нескольких форм на одной странице в Django

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

203
Правильный способ использовать get_or_create?

Я пытаюсь использовать get_or_create для некоторых полей в моих формах, но я получаю ошибку 500, когда пытаюсь это сделать. Одна из строк выглядит так: customer.source = Source.objects.get_or_create(name="Website") Ошибка, которую я получаю для приведенного выше кода: Cannot assign "(<Source:...

203
Программное сохранение изображения в Django ImageField

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

202
Джанго: «проекты» против «приложений»

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