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

Вопросы о движке шаблонов Django, который предназначен для отделения представления документа от его данных.

6
Как добавить параметры URL-адреса в тег URL-адреса шаблона Django?
На мой взгляд, чтобы получить такие параметры URL: date=request.GET.get('date','') В моем URL-адресе я пытаюсь передать параметры таким образом с помощью тега шаблона URL-адреса следующим образом: <td><a href="{% url 'health:medication-record?date=01/01/2001' action='add' pk=entry.id %}" >Add To Log</a></td> Параметр после? очевидно, не работает, как я могу передать это значение данных, чтобы получить его …

13
Как использовать шаблоны Django без остальной части Django?
Я хочу использовать механизм шаблонов Django в своем (Python) коде, но я не создаю веб-сайт на основе Django. Как мне использовать его, не имея файла settings.py (и других) и не устанавливая переменную среды DJANGO_SETTINGS_MODULE? Если я запустил следующий код: >>> import django.template >>> from django.template import Template, Context >>> t …



4
Как получить идентификатор поля формы в Django?
Есть ли способ получить идентификатор поля в шаблоне? В HTML я получаю: <input name="field_name" id="id_field_name"... Я знаю, что могу получить имя {{ field.html_name }}, но есть ли что-нибудь подобное для получения идентификатора? Или я могу получить только так id_{{ field.html_name }}:?


2
Django не отображает символ новой строки при рендеринге текста из базы данных
Я использую Django для разработки, извлекая из базы данных текст, содержащий символ новой строки. Однако, когда я визуализирую его в шаблоне с помощью тега шаблона, он не показывает символ новой строки. В чем проблема?

6
Как получить доступ к профилю пользователя в шаблоне Django?
Я храню дополнительную информацию для каждого пользователя, используя расширение AUTH_PROFILE_MODULE. Мы можем получить доступ к пользователю в шаблоне Django, используя, {{ request.user }}но как мы можем получить доступ к полям в профиле, поскольку профиль доступен только через функцию user.get_profile()? Действительно ли обязательно каждый раз явно передавать профиль в шаблон?

9
Как добавить несколько аргументов к моему настраиваемому фильтру шаблона в шаблоне django?
Вот мой собственный фильтр: from django import template register = template.Library() @register.filter def replace(value, cherche, remplacement): return value.replace(cherche, remplacement) и вот способы, которыми я пытался использовать его в своем файле шаблона, что привело к ошибке: {{ attr.name|replace:"_"," " }} {{ attr.name|replace:"_" " " }} {{ attr.name|replace:"_":" " }} {{ attr.name|replace:"cherche='_', …

1
Назначьте переменные дочернему шаблону в теге {% include%} Django
У меня есть этот код (который не дает ожидаемого результата) #subject_content.html {% block main-menu %} {% include "subject_base.html" %} {% endblock %} #subject_base.html .... .... <div id="homework" class="tab-section"> <h2>Homework</h2> {% include "subject_file_upload.html" %} </div> дочерний шаблон: #subject_file_upload.html <form action="." method="post" enctype="multipart/form-data">{% csrf_token %} {{ form.as_p }} <input type="submit" value="submit"> </form> …

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

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

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

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 %} отображает почти точно хочу хочу. …

5
Есть ли у Python эквивалент toString (), и могу ли я преобразовать элемент db.Model в String?
Я пишу приложение со списком ToDo, чтобы помочь себе начать работу с Python. Приложение работает в GAE, и я храню задачи в хранилище данных. Я хочу показать им все, и только им. Проблема в том, что приложение в настоящее время отображает все элементы для всех пользователей, поэтому я могу видеть, …

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