sveedocuments on Django app hallita tekstitiedostoja. Se toimii melkein kuin Wiki paitsi yhteisöllisen tavalla.
Kansainvälistyminen ja lokalisointi
Tämä sovellus tekee käytön Django kansainvälistymisen, katso Django dokumentaatio tästä, jos haluat lisätä uuden käännöksen.
Asenna
Projektin
Asetukset
Ensinnäkin, rekisteröi hakemuksen ja hänen dependancies projektin asetukset näin:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "mptt",
& Nbsp; "crispy_forms",
& Nbsp; "autobreadcrumbs",
& Nbsp; "djangocodemirror",
& Nbsp; "sveedocuments",
& Nbsp; ...
)
Sitten sinun täytyy lisätä yhteydessä prosessori autobreadcrumbs in asetukset:
TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; ...
& Nbsp; "autobreadcrumbs.context_processors.AutoBreadcrumbsContext",
& Nbsp; ...
)
Sovelluksen asetukset
Kaikki oletussovellus asetukset sijaitsee settings_local.py tiedoston sveedocuments, voit muokata niitä projektin asetuksista.
Huomaa: Kaikki app asetukset korvataan, jos läsnä projektin asetukset, lukuun ottamatta dict muuttujia. Tämä on muistettava, jos haluat lisätä uuden merkinnän listamuuttujana, sinun täytyy kopioida oletuksena version asetukset uuden merkinnän muuten oletus muuttuja häviävät.
Urls
Sinun täytyy lisätä sovelluksen URL-osoitteet projektin, tämä on helppo tapa on sisällyttää lähetetty URL-osoitteet näin:
urlpatterns = kuviot ('',
& Nbsp; ...
& Nbsp; (r ^ asiakirjat / ", kuuluu ('sveedocuments.urls')),
& Nbsp; ...
)
Tarvittaessa voit muuttaa asennus hakemistoon asiakirjat / toiseen. Saat enemmän mahdollisuuksia voit määrittää oman URL sveedocuments näkemyksiä. (Lisätietoja tulossa)
Tietokannan synkronointi
Sovellus on nyt asennettu projektin, sinun tarvitsee vain lisätä hänen taulukoita tietokantaan, sinun täytyy tehdä tämä Django-admin komentoriviltä:
Django-admin SyncDB
Ominaisuudet :
- Käyttö ReStructuredText docutils parseri;
- Rich toimittaja djangocodemirror;
- Ergonominen muoto, jossa Django-rapea-muodoissa;
- Käyttö autobreadcrumbs Pages malleja;
- Käyttö Django välimuistin järjestelmä parseri renderöinti;
- Johtoryhmä käyttövalmis;
- kaksi sellaista asiakirjat:
- Sivu: For kokosivun asiakirjat lasten sivut sivukartta puu
- Lisää: Dokumentteja lisätä kuin fragmentti teidän malleja;
- Templatetags käyttää asiakirjoja sinun malleja;
- Täysin kansainvälistynyt.
Vaatimukset :
- Python
- Django
- Docutils
- Django-rapea-lomakkeet
- Django-mptt
- Pygments
Rajoitukset :
- On pieni bugi Django kanssa ReStructuredText kun django.contrib.admindocs on käytössä projektin ja sovellusohjelmia direktiivien tai rooleja käytetään kanssa jäsennin. Katso bug merkintä saadaksesi lisätietoja.
- kuitenkaan se ei tapahdu käyttämällä oletusasetuksilla, joten sinun ei tarvitse huolehtia tästä, kunhan poikkeus kuvattu vika merkintä ei kohoa.
- Jos se tapahtuu sinulla on kaksi vaihtoehtoa, joista ensimmäinen (ei suositella) on paikata Django / contrib / admindocs / utils.py -tiedosto Django asennus, vain kommentoida rivi alla:
- docutils.parsers.rst.roles.DEFAULT_INTERPRETED_ROLE = 'cmsreference'
- Toinen vaihtoehto on yksinkertaisesti poistaa django.contrib.admindocs poistamalla se settings.INSTALLED_APPS ja urls.py projekti. Mutta tämä on vain, jos et tarvitse on admindocs.
Kommentteja ei löytynyt