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

88
Тег шаблона Django для обрезки текста

Django имеет truncatewordsтег шаблона, который обрезает текст по заданному количеству слов. Но нет ничего лучше truncatechars . Как лучше всего вырезать текст в шаблоне при заданном ограничении длины символа?...

88
DateTimeField не отображается в системе администратора

Почему мое поле "Дата" не отображается в системе администратора? В моем файле admin.py у меня есть from django.contrib import admin from glasses.players.models import * admin.site.register(Rating) а в рейтинговой модели есть поле под названием «дата», которое выглядит так date =...

88
Правильное место для хранения моего файла signal.py в проекте Django

Основываясь на документации Django, которую я читал, кажется, signals.pyчто папка приложения - хорошее место для начала, но проблема, с которой я сталкиваюсь, заключается в том, что когда я создаю сигналы pre_saveи пытаюсь импортировать класс из модели, он конфликтует с importв моей модели. #...

88
Django ModelForm: для чего используется save (commit = False)?

Зачем мне использовать save(commit=False)вместо простого создания объекта формы из ModelFormподкласса и запуска is_valid()для проверки формы и модели? Другими словами, для чего save(commit=False)? Если вы не возражаете, не могли бы вы представить гипотетические ситуации, в которых это могло бы...

88
шаблон django отображает значение элемента или пустую строку

Мой код в шаблоне выглядит так: {% for item in items %} {{ item.somefield }} {% endfor %} Я хочу отобразить значение элемента, если поле item.somefield не равно None, или отобразить пустую строку. Я не хочу использовать оператор {% if item.somefield%}, мне нужно что-то вроде {{item.somefield или...

88
Python Django Rest Framework UnorderedObjectListWarning

Я обновился с Django 1.10.4 до 1.11.1, и внезапно я получаю массу этих сообщений, когда запускаю свои тесты: lib/python3.5/site-packages/rest_framework/pagination.py:208: UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_list: <QuerySet [<Group:...

87
Django-Admin: CharField как TextArea

у меня есть class Cab(models.Model): name = models.CharField( max_length=20 ) descr = models.CharField( max_length=2000 ) class Cab_Admin(admin.ModelAdmin): ordering = ('name',) list_display = ('name','descr', ) # what to write here to make descr using TextArea? admin.site.register( Cab, Cab_Admin...

87
Как требовать входа в систему для общих представлений Django?

Я хочу ограничить доступ к URL-адресам, обрабатываемым Django Generic Views. Что касается моих представлений, я знаю, что login_requiredдекоратор выполняет свою работу. Также этот login_requiredаргумент принимает создание / удаление / обновление общих представлений , но я не смог найти способ...

87
Django - переопределение метода Model.create ()?

В документации Django перечислены только примеры для переопределения save()и delete(). Однако я хотел бы определить дополнительную обработку для моих моделей только тогда, когда они созданы . Для любого, кто знаком с Rails, это будет эквивалентно созданию :before_createфильтра. Это возможно?...

87
Запросы Django: как отфильтровать объекты, чтобы исключить идентификатор, который находится в списке?

Как я могу отфильтровать запрос, чтобы результат исключил любые экземпляры объектов с идентификатором, принадлежащим списку? Допустим, у меня есть: object_id_list = [1, 5, 345] MyObject.objects.filter(Q(time__gte=datetime.now()) & Q( ... what to put here? ... )) Что-то в стиле "SELECT * FROM...

87
Администратор Django, скрыть модель

На корневой странице сайта администратора, где появляются зарегистрированные модели, я хочу скрыть несколько моделей, которые зарегистрированы у администратора Django. Если я напрямую отменю их регистрацию, я не смогу добавлять новые записи, поскольку символ добавления нового «+» исчезает. Как это...

87
Как мне установить старую версию Django на virtualenv?

Это может показаться глупым вопросом, так как основная цель virtualenvзаключается именно в этом: установка некоторой конкретной версии пакета (в данном случае Django) внутри виртуальной среды. Но это именно то, чем я хочу заниматься, и я не могу этого понять. Я использую Windows XP, успешно создал...

87
Менеджер недоступен через экземпляры модели

Я пытаюсь получить экземпляр объекта модели в другом и вызываю эту ошибку: Manager isn't accessible via topic instance Вот моя модель: class forum(models.Model): # Some attributs class topic(models.Model): # Some attributs class post(models.Model): # Some attributs def delete(self): forum =...

87
Django фильтрует многие ко многим с помощью contains

Я пытаюсь отфильтровать кучу объектов через отношение «многие ко многим». Поскольку trigger_rolesполе может содержать несколько записей, я попробовал containsприменить фильтр. Но поскольку это предназначено для использования со строками, я почти беспомощен, как мне фильтровать это отношение (вы...

87
Сортировка связанных элементов в шаблоне Django

Можно ли отсортировать набор связанных элементов в шаблоне DJango? То есть: этот код (без тегов HTML для ясности): {% for event in eventsCollection %} {{ event.location }} {% for attendee in event.attendee_set.all %} {{ attendee.first_name }} {{ attendee.last_name }} {% endfor %} {% endfor %}...