Запитання з тегом «django-templates»

Запитання щодо механізму роботи шаблону Джанго, який призначений відокремити презентацію документа від його даних.





3
Django - ітераційне число для циклу шаблону
У моєму шаблоні джанго є дні для циклу із відображенням днів. Цікаво, чи можна повторити число (у нижньому випадку i) у циклі. Або я повинен зберігати його в базі даних, а потім запитувати його у вигляді days.day_number? {% for days in days_list %} <h2># Day {{ i }} - From …

3
Django: відображення значення вибору
models.py: class Person(models.Model): name = models.CharField(max_length=200) CATEGORY_CHOICES = ( ('M', 'Male'), ('F', 'Female'), ) gender = models.CharField(max_length=200, choices=CATEGORY_CHOICES) to_be_listed = models.BooleanField(default=True) description = models.CharField(max_length=20000, blank=True) views.py: def index(request): latest_person_list2 = Person.objects.filter(to_be_listed=True) return object_list(request, template_name='polls/schol.html', queryset=latest_person_list, paginate_by=5) На шаблон, коли я дзвоню person.gender, я отримую 'M'або 'F'замість 'Male'або 'Female'. Як відобразити …

13
Змінні шаблону Django та Javascript
Коли я візуалізую сторінку за допомогою рендерера шаблону Django, я можу передати змінну словника, що містить різні значення, щоб керувати ними на сторінці за допомогою {{ myVar }}. Чи є спосіб отримати доступ до тієї ж змінної у Javascript (можливо, використовуючи DOM, я не знаю, як Django робить доступними змінні)? …

9
Як встановити значення змінної всередині коду шаблону?
Скажіть, у мене шаблон <html> <div>Hello {{name}}!</div> </html> Під час її тестування було б корисно визначити значення змінної, не торкаючись коду python, який викликає цей шаблон. Тому я шукаю щось подібне {% set name="World" %} <html> <div>Hello {{name}}!</div> </html> Чи існує щось подібне у Джанго?


11
Як об'єднати рядки в шаблони джанго?
Я хочу об'єднати рядок у тег шаблону Django, наприклад: {% extend shop/shop_name/base.html %} Ось shop_nameмоя змінна, і я хочу поєднати це з рештою шляху. Припустимо, у мене є shop_name=example.comі я хочу, щоб результат розширився shop/example.com/base.html.

6
Відображення змінної шаблону як HTML
Я використовую інтерфейс 'повідомлення' для передачі повідомлень таким користувачам: request.user.message_set.create(message=message) Я хотів би включити html у свою {{ message }}змінну та відтворити її, не уникаючи розмітки в шаблоні.

23
Ітерація над іменами полів екземплярів моделі та значеннями в шаблоні
Я намагаюся створити базовий шаблон для відображення значень поля вибраного екземпляра разом з їх іменами. Розгляньте це як лише стандартний висновок значень цього екземпляра у форматі таблиці, з назвою поля (конкретно, якщо назва вказано в полі) у першому стовпці та значенням цього поля у другому стовпчику. Наприклад, скажімо, у нас …

8
Як отримати доступ до елемента словника в шаблоні Django?
Я хотів би роздрукувати кількість голосів, які отримав кожен вибір. Я маю цей код у шаблоні: {% for choice in choices %} {{choice.choice}} - {{votes[choice.id]}} <br /> {% endfor %} votesє лише словником, а choicesє об'єктом моделі. Він створює виняток із цього повідомлення: "Could not parse the remainder"


7
Як я можу перевірити розмір колекції в шаблоні Django?
У мене є список у моєму шаблоні Джанго. Я хочу щось зробити, лише якщо розмір списку більше нуля. Я спробував myList|lengthі , myList|length_isале вони не увінчалися успіхом. Я шукав всюди і не бачу прикладів. Як я можу це перевірити?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.