Pertanyaan yang diberi tag «django-templates»

Pertanyaan tentang mesin cetakan Django, yang dimaksudkan untuk memisahkan penyajian dokumen dari datanya.





3
Django - nomor iterate untuk loop dari template
Saya memiliki berikut ini untuk loop dalam template menampilkan Django saya hari. Saya bertanya-tanya, apakah mungkin untuk mengulang nomor (dalam kasus di bawah ini saya) dalam satu lingkaran. Atau apakah saya harus menyimpannya di database dan kemudian meminta dalam bentuk days.day_number? {% for days in days_list %} <h2># Day {{ …

3
Django: Nilai Pilihan Tampilan
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) Pada template, ketika saya menelepon person.gender, saya mendapatkan 'M'atau 'F'bukannya 'Male'atau 'Female'. Bagaimana cara …

13
Variabel Template Django dan Javascript
Ketika saya merender halaman menggunakan renderer template Django, saya bisa memberikan variabel kamus yang berisi berbagai nilai untuk memanipulasi mereka di halaman menggunakan {{ myVar }}. Apakah ada cara untuk mengakses variabel yang sama dalam Javascript (mungkin menggunakan DOM, saya tidak tahu bagaimana Django membuat variabel dapat diakses)? Saya ingin …

9
Bagaimana cara menetapkan nilai variabel di dalam kode templat?
Katakanlah saya punya template <html> <div>Hello {{name}}!</div> </html> Saat mengujinya, akan berguna untuk menentukan nilai variabel tanpa menyentuh kode python yang memanggil template ini. Jadi saya mencari sesuatu seperti ini {% set name="World" %} <html> <div>Hello {{name}}!</div> </html> Apakah ada yang seperti ini di Django?



6
Rendering variabel templat sebagai HTML
Saya menggunakan antarmuka 'pesan' untuk mengirimkan pesan ke pengguna seperti ini: request.user.message_set.create(message=message) Saya ingin memasukkan html dalam {{ message }}variabel saya dan membuatnya tanpa keluar dari markup di template.

23
Iterate atas contoh nama lapangan dan nilai-nilai dalam template
Saya mencoba membuat templat dasar untuk menampilkan nilai bidang instance yang dipilih, bersama dengan nama mereka. Anggap saja sebagai output standar dari nilai instance dalam format tabel, dengan nama bidang (verbose_name khusus jika ditentukan pada bidang) di kolom pertama dan nilai bidang itu di kolom kedua. Misalnya, katakanlah kita memiliki …

8
Bagaimana cara mengakses elemen kamus di templat Django?
Saya ingin mencetak jumlah suara yang didapat setiap pilihan. Saya memiliki kode ini di templat: {% for choice in choices %} {{choice.choice}} - {{votes[choice.id]}} <br /> {% endfor %} voteshanyalah sebuah kamus sementara choicesmerupakan objek model. Itu memunculkan pengecualian dengan pesan ini: "Could not parse the remainder"



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.