ArticleBase django-makalelerden biri Kardinal çatal modeli, & nbsp üzerine inşa, django-multiblogs uygulama bloglar birden "setleri" için izin verir. Öğretmen ve öğrenci bloglar ve web sitesinde bunları ayrılmış olması gerek hem istekleri ile motive olmuş, multiblogs birden öğrencilerin kendi bloglar için izin verir ve grup onları bir url altında.
App sitenin temel url kadar kablolu bu senaryoda, URL örnekleri:
http://yourschool.com/student-voices/the-more-you-know/2011/our-new-principal/
http://yourschool.com/grade-7/fairys-and-goblins/2011/how-to-slay-werewolves/
http://yourschool.com/artsy-fartsy/photos-n-more/
Belki blog setleri gerek yok? Sadece çok farklı bloglar. Çok havalı. Sadece go ahead ve parçası olmak için particluar blog ayarlamak
ve hiçbir dizi varsayılan url Kargaburun olacaktır:
http://yourschool.com/awesome-blog/2011/one-great-post/
Tabii ki, mix edemez ve değişken `` `MULTIBLOGS_WITHOUT_SETS = TRUE``` böylece ayarlamanız gerekir gibi, bu tür şeyler maç Biz
düzgün URL'lerin ve ne-değil-rota yeniden yapabilirsiniz.
Yükle
Django-multiblogs yüklemek pip
Eğer (easy_install vb) python packakges yüklemek için kullandığınız ne olursa olsun prosedürü başka takip olabilir
Yapılandırma
Şu anda yapılandırmak için çok az var. önemli bir parçası sizin Django projede o kadar tel için:
INSTALLED_APPS (=
& Nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; 'Multiblogs'
& Nbsp; & nbsp; & nbsp; ...
)
Ayrıca, set:
`` `MULTIBLOGS_WITHOUT_SETS = TRUE```
Eğer istemiyorsanız blog sonsuz güç birden fazla bloglar ile birlikte gitmek için ayarlar.
Senin URL'ler ise:
urlpatterns + = desenleri ('',
& Nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; (R '^ bloglar /', ('multiblogs.urls' dahil)),
& Nbsp; & nbsp; & nbsp; ...
)
Şablonlar (& URL'ler)
Tüm şablonlar TEMPLATE_DIR bir 'multiblogs' dizininde gidin:
### Blog_set_list.html (/)
### Blog_set_detail.html (/
### Blog_detail.html (/
### Post_year_archive.html (/
### Post_detail.html (/ /)
Gereksinimler :
- Python
- Django
Yorum Bulunamadı