Özel bir projeden yeniden kullanılabilir bir uygulama oluşturmak istiyorum.Yeniden Kullanılabilir İç Şablon Django Uygulaması
Ben yeniden kullanılabilir bir uygulamaya taşımak istediğiniz bölümü tüm sayfaları hizmet veren ve üst bu kullanır:
{% extends "myproject/base.html" %}
myproject
kullanmak istemiyorum.
ben büyük bir django dokümanlar yardım almak çalıştı, ancak bir çözüm bulamadık - Kör :-)
yeniden kullanılabilir bir app burada yazmaya ne
olsaydı beni affedin?
{% extends ??????? %}
myreusableapp'ın pip kurulabilir bir python paketi olmasını istediğimden, 'myproject/myreusableapp' dizin yapısına sahip değilim. Ancak '{% genişletilmiş" myreusableapp/base.html "%}" iyi görünüyor. ...... Fakat bekle. "Myreusableapp/base.html" nasıl görünüyor? İçerilen projenin üstbilgisini + altbilgisini almak için bir çeşit "genişlet" kullanmalıyım. – guettli
django-allauth, ilgili şablonları içeren bir paketin mükemmel bir örneğidir.Belki de "allauth/templates" dizininin içinde gerçek bir örnek almak için bu koda bir göz atın. https://github.com/pennersr/django-allauth – awwester
Bağlantı için teşekkür ederiz. Desen şu şekildedir: "myreusableapp/base.html" bir satır içerir: "{% extends" base.html "%}'. Bkz. Https://github.com/pennersr/django-allauth/blob/master/allauth/templates/account/base.html – guettli