django-wiki er en wiki system skrevet for Django-rammeverket.
Installasjon
Installere
Installere direkte fra Github, siden det er ingen utgivelse ennå:
`PIP installere git + git: // github.com / benjaoming / django-wiki.git`
Konfigurere `settings.INSTALLED_APPS`
Sørg for at følgende er til stede:
& Nbsp; & nbsp; & nbsp; "Wiki",
& Nbsp; & nbsp; & nbsp; 'wiki.plugins.attachments',
& Nbsp; & nbsp; & nbsp; 'wiki.plugins.notifications',
& Nbsp; & nbsp; & nbsp; 'wiki.plugins.images',
& Nbsp; & nbsp; & nbsp; "Sør",
& Nbsp; & nbsp; & nbsp; 'Django_notify',
& Nbsp; & nbsp; & nbsp; 'Mptt',
& Nbsp; & nbsp; & nbsp; 'Sekizai',
& Nbsp; & nbsp; & nbsp; 'Django.contrib.humanize',
Database
Å synkronisere og lage tabeller, gjøre:
& Nbsp; & nbsp; & nbsp; python manage.py SyncDB
& Nbsp; & nbsp; & nbsp; python manage.py migrere
Konfigurere `settings.TEMPLATE_CONTEXT_PROCESSORS`
Legg `'sekizai.context_processors.sekizai'` til` settings.TEMPLATE_CONTEXT_PROCESSORS`.
Inkluder urlpatterns
Integrere wikien til din eksisterende program, shoud du legge til følgende linjer på slutten av prosjektets `urls.py`.
& Nbsp; & nbsp; & nbsp; fra wiki.urls importere get_pattern som get_wiki_pattern
& Nbsp; & nbsp; & nbsp; fra django_notify.urls importere get_pattern som get_notify_pattern
& Nbsp; & nbsp; & nbsp; urlpatterns + = mønstre ('',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; (R '^ varsle /', get_notify_pattern ()),
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; (R '', get_wiki_pattern ())
& Nbsp; & nbsp; & nbsp; )
Vennligst bruk disse funksjonskall i stedet for å skrive din egen include () samtale - de url navnerom er ikke ment å være tilpasset.
Listen linje setter wiki i * / * så det er viktig å sette det på slutten av din urlconf. Du kan også sette den i * / wiki * ved å sette `'^ wiki /'` som mønsteret.
Innstillinger
For nå ser i wiki / conf / settings.py å se en liste over tilgjengelige innstillinger
Krav .
- Python
- Django
Kommentarer ikke funnet