Câu hỏi được gắn thẻ «django-templates»

Các câu hỏi về công cụ mẫu của Django, nhằm tách bản trình bày của một tài liệu khỏi dữ liệu của nó.

8
Tạo trường lựa chọn động
Tôi gặp một số khó khăn khi cố gắng hiểu cách tạo trường lựa chọn động trong django. Tôi có một mô hình thiết lập một cái gì đó như: class rider(models.Model): user = models.ForeignKey(User) waypoint = models.ManyToManyField(Waypoint) class Waypoint(models.Model): lat = models.FloatField() lng = models.FloatField() Những gì tôi đang …

3
Làm thế nào để lặp qua từ điển trong một từ điển trong mẫu django?
Từ điển của tôi trông như thế này (Từ điển trong một từ điển): {'0': { 'chosen_unit': <Unit: Kg>, 'cost': Decimal('10.0000'), 'unit__name_abbrev': u'G', 'supplier__supplier': u"Steve's Meat Locker", 'price': Decimal('5.00'), 'supplier__address': u'No\r\naddress here', 'chosen_unit_amount': u'2', 'city__name': u'Joburg, Central', 'supplier__phone_number': u'02299944444', 'supplier__website': None, 'supplier__price_list': u'', 'supplier__email': u'ss.sss@ssssss.com', 'unit__name': u'Gram', 'name': u'Rump Bone', …

8
Mẫu Django: phiên bản dài dòng của sự lựa chọn
Tôi có một mô hình: from django.db import models CHOICES = ( ('s', 'Glorious spam'), ('e', 'Fabulous eggs'), ) class MealOrder(models.Model): meal = models.CharField(max_length=8, choices=CHOICES) Tôi có một hình thức: from django.forms import ModelForm class MealOrderForm(ModelForm): class Meta: model = MealOrder Và tôi muốn sử dụng formtools.preview. Mẫu mặc định …

14
Cách lặp lại một khối khối trong một mẫu django
Tôi muốn sử dụng cùng {% block%} hai lần trong cùng một mẫu django. Tôi muốn khối này xuất hiện nhiều lần trong mẫu cơ sở của mình: # base.html <html> <head> <title>{% block title %}My Cool Website{% endblock %}</title> </head> <body> <h1>{% block title %}My Cool Website{% endblock %}</h1> …





7
mẫu django: bao gồm và mở rộng
Tôi muốn cung cấp cùng một nội dung bên trong 2 tệp cơ sở khác nhau. Vì vậy, tôi đang cố gắng làm điều này: page1.html: {% extends "base1.html" %} {% include "commondata.html" %} trang2.html: {% extends "base2.html" %} {% include "commondata.html" %} Vấn đề là tôi dường như không …






13
Làm cách nào để sử dụng các mẫu Django mà không có phần còn lại của Django?
Tôi muốn sử dụng công cụ mẫu Django trong mã (Python) của mình, nhưng tôi không xây dựng trang web dựa trên Django. Làm cách nào để sử dụng nó mà không cần có tệp settings.py (và các tệp khác) và phải đặt biến môi trường DJANGO_SETTINGS_MODULE? Nếu tôi chạy …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.