Ben django'ya yeniyim. Ve şimdi sınıf tabanlı genel görünümleri kullanarak çalışıyorum. Birisi, context_object_name özniteliğinin amacını ve kullanımını açıklayabilir mi?django görünümlerinde context_object_name nedir?
14
A
cevap
15
Tamam, kendim hallediyorum! :)
siz "context_object_name" girmezseniz Bu şablonları
36
erişmek değişkenin sadece insan anlaşılır bir isim, görünümünüzün bu gibi görünebilir:
<ul>
{% for publisher in object_list %}
<li>{{ publisher.name }}</li>
{% endfor %}
</ul>
Ancak, {"context_object_name": "publisher_list"} gibi bir metin sağlarsanız, aşağıdaki gibi bir görünüm yazabilirsiniz:
<ul>
{% for publisher in publisher_list %}
<li>{{ publisher.name }}</li>
{% endfor %}
</ul>
Bu, görünümünüz için "context_object_name" aracılığıyla herhangi bir adda özgün parametre adını (object_list) değiştirebileceğiniz anlamına gelir. Yardım edin :)
İlgili konular
- 1. django görünümlerinde onay kutusu yazının listesini almak
- 2. @Model VB için Razor Görünümlerinde desteklenmiyor mu?
- 3. django: django.utils.functional.SimpleLazyObject'in amacı nedir?
- 4. Django eğitimi: choice_set nedir?
- 5. "Django arka ucu" nedir?
- 6. Bir Rails uygulamasının Haml görünümlerinde AngularJS'yi kullanma
- 7. ASP.NET MVC 3 düzeni ViewBag verileri tüm çocuk görünümlerinde
- 8. CDN desteği için Razor görünümlerinde Bower paketi sürüm numaralarını kullanın
- 9. Oracle sözlük görünümlerinde sayı ve tamsayı veri türü arasındaki fark
- 10. Django Tastypie'de 'obj_get' nin doğru uygulanması nedir?
- 11. django + nginx + wsgi içinde, "mysite.sock" nedir
- 12. Django dateTime için doğru biçim nedir?
- 13. Django ve Joomla arasındaki fark nedir?
- 14. Django 1.9'da apps.py'nin amacı nedir?
- 15. Django 1.3 geçen parametreleri
- 16. Django
- 17. Django
- 18. Django
- 19. Django
- 20. Django medya URL'ler django şablonlarında
- 21. Django Bir Şablona Birden Çok Model Geçme
- 22. Modelsiz django formlar
- 23. Django - Sınıf tabanlı FormView'de bağımsız değişken argümanı
- 24. Django yönetici çoğul model adlarını değiştir
- 25. Django filter ifadesinde __exact ve equal sign (=) arasındaki fark nedir? farkı ne Django filtresi açıklamada
- 26. Bir django paketi ve bir python kitaplığı arasındaki fark nedir?
- 27. Bunun anlamı nedir? Django koduna "name__icontains" ve "description__icontains",
- 28. django classonlymethod ve python classmethod arasındaki fark nedir?
- 29. Django uygulamam için dinozor uygulamasında silahtan kurtulmanın yararı nedir?
- 30. En iyi django profili/kullanıcı ayarları uygulaması nedir? gibi
En son sürüm için bağlantı (1.8): https://docs.djangoproject.com/en/1.8/topics/class-based-views/generic-display/#making -Dostu-template-bağlamlar – Cheng