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

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

4
Django Templating: как получить доступ к свойствам первого элемента в списке
Довольно просто. У меня есть список Python, который я передаю в шаблон Django. Я могу получить доступ к первому элементу в этом списке, используя {{ thelist|first }} Однако я также хочу получить доступ к свойству этого элемента ... в идеале вы могли бы подумать, что это будет выглядеть так: {{ …

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

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

8
Как в Django узнать идентификатор сеанса request.session и использовать его в качестве переменной?
Я знаю, что вы можете использовать переменные сеанса request.session['variable_name'], но, похоже, нет способа получить идентификатор сеанса в качестве переменной аналогичным образом. Это где-нибудь задокументировано? Я не могу его найти. Спасибо за вашу помощь!
88 django 


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

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

6
Обход запроса подтверждения для удаления пипса
Я пытаюсь удалить все пакеты django в своей среде суперпользователя, чтобы убедиться, что все мои зависимости webapp установлены на моем virtualenv. sudo su sudo pip freeze | grep -E '^django-' | xargs pip -q uninstall Но pip хочет подтверждать удаление каждого пакета, и, похоже, нет -yварианта для pip. Есть ли …

7
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: Requester>]> paginator = self.django_paginator_class(queryset, page_size) Я проследил это до модуля Django Pagination: https://github.com/django/django/blob/master/django/core/paginator.py#L100 Кажется, это связано с моим кодом …

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

3
Где находится список методов утверждения из Django TestCase? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь …
87 django  testing  assert 


9
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 ) как назначить виджет TextArea полю "descr" в интерфейсе администратора? UPD: В Администратор …

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

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

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