Construida sobre el modelo ArticleBase en Aquel cardenal tenedor de Django artículos, & nbsp; la app-django multiblogs permite múltiples "sets" de los blogs. Motivado por las solicitudes de profesor y blogs de los estudiantes, y la necesidad de tenerlos separados en el sitio web, multiblogs permite múltiples estudiantes tengan sus propios blogs y agruparlos bajo un url.
Ejemplos URL de este escenario, cuando la aplicación está conectada a la url base del sitio:
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/
Tal vez usted no necesita conjuntos de blogs? A tan sólo varios blogs diferentes. Eso es genial. Sólo tienes que ir adelante y establecer tu blog particluar ser parte
de ningún conjunto y será transmisión en circuito a la url por defecto:
http://yourschool.com/awesome-blog/2011/one-great-post/
Por supuesto, no se puede mezclar y combinar ese tipo de cosas, como usted necesita para establecer la variable `` `MULTIBLOGS_WITHOUT_SETS = TRUE``` para que podamos
puede re-ruta correctamente urls y qué-no.
Instalar
PIP instalar Django multiblogs
De lo contrario podría seguir cualquier procedimiento que se utiliza para instalar packakges python (easy_install, etc)
Configuración
Actualmente hay poco que configurar. La parte importante es conectar para arriba en su proyecto de Django:
INSTALLED_APPS = (
& Nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; 'multiblogs',
& Nbsp; & nbsp; & nbsp; ...
)
Además, establezca:
`` `MULTIBLOGS_WITHOUT_SETS = TRUE```
Si usted no quiere el poder infinito de blogs fija para ir junto con sus múltiples blogs.
En sus urls:
urlpatterns + = patterns ('',
& Nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; (R '^ blogs /', include ('multiblogs.urls')),
& Nbsp; & nbsp; & nbsp; ...
)
Plantillas (y URLs)
Todas las plantillas van en un directorio 'multiblogs' en su template_dir:
### Blog_set_list.html (/)
### Blog_set_detail.html (/
### Blog_detail.html (/
### Post_year_archive.html (/
### Post_detail.html (/
Requisitos :
- Python
- Django
Comentarios que no se encuentran