sveedocuments

Szoftver screenshot:
sveedocuments
Szoftver adatai:
Változat: 0.9.9.1
Feltöltés dátuma: 14 Apr 15
Fejlesztő: David Thenon
Engedély: Ingyenes
Népszerűség: 18

Rating: 2.5/5 (Total Votes: 2)

sveedocuments egy Django app kezelni szöveges dokumentumokat. Ez a munka majdnem olyan, mint egy Wiki, kivéve a kollaboratív módon.
Nemzetközivé és lokalizációs
Ez az alkalmazás teszi használatát a Django nemzetközivé rendszer, lásd a Django dokumentációban erről, ha hozzá szeretne adni egy új fordítást.
Telepítés
A projekt
Beállítások
Először is, a bejelentést és a dependancies a projekt beállítások, mint ez:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "mptt",
& Nbsp; "crispy_forms",
& Nbsp; "autobreadcrumbs",
& Nbsp; "djangocodemirror",
& Nbsp; "sveedocuments",
& Nbsp; ...
)
Ezután meg kell adnod keretében processzor autobreadcrumbs a beállításokat:
TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; ...
& Nbsp; "autobreadcrumbs.context_processors.AutoBreadcrumbsContext",
& Nbsp; ...
)
Alkalmazás beállításai
Minden alapértelmezett beállításokat app található settings_local.py fájlt sveedocuments, akkor módosíthatja őket a projekt beállításait.
Megjegyzés: Minden app beállítás felülíródik, ha jelen van a projekt beállítások kivételével dict változók. Ez nem szabad elfelejteni, ha azt szeretné, hogy egy új bejegyzést Listaváltozó- akkor meg kell másolni a hivatalos verziót a beállításokat az új bejegyzés egyébként alapértelmezett változót fog veszni.
Urls
Hozzá kell adni az alkalmazás URL-ek a projekt, mert ez a könnyebbik utat kell, hogy tartalmazza a szállított URL-eket, mint ez:
urlpatterns = minták ('',
& Nbsp; ...
& Nbsp; (r '^ dokumentumok / "include (' sveedocuments.urls")),
& Nbsp; ...
)
Ha szükséges, meg lehet változtatni a szerelési könyvtár dokumentumok / a másikra. További lehetőség akkor meg a saját linkjét, sveedocuments kilátást. (További részletek jönni)
Adatbázis szinkronizálás
Az alkalmazás telepítése befejeződött a projekt, akkor csak meg kell adnia a táblákat, hogy az adatbázis, akkor kell ezt a Django-admin parancsot:
Django-admin syncdb

Tulajdonságok :

  • Használat a ReStructuredText docutils elemző;
  • Rich szerkesztője djangocodemirror;
  • Ergonomikus forma Django-ropogós-formák;
  • használata autobreadcrumbs az oldal sablonok;
  • Használat a Django cache rendszer az elemző renderelés;
  • Management Board használatra kész;

  • két fajta dokumentumok:
  • Page: A teljes oldalas dokumentumok gyermekek oldalakat a sitemap fa;
  • Insert: A dokumentumok beszúrni fragment a sablonok;
  • Templatetags használni dokumentumokat a sablonok;
  • Teljesen nemzetközivé.

követelmények :

  • Python
  • Django
  • Docutils
  • Django-ropogós-formák
  • Django-mptt
  • Pygments

korlátai :

  • Van egy kisebb hiba a Django ReStructuredText amikor a django.contrib.admindocs van működjön a projekt és néhány alkalmazási irányelvek és szerepek használható az elemző. Lásd a bug bejegyzés további részletekért.
  • Mindazonáltal ez nem történik meg egy alapértelmezett konfiguráció, így nem kell aggódnia a dolog, mert amíg a leírt kivétellel a bug bejegyzés nem emelkedik.

  • Ha ez megtörténik, akkor két lehetősége van, az első (nem ajánlott) patch-elni a Django / contrib / admindocs / utils.py fájlt a Django, vessük meg véleményét a vonal alatti:
  • docutils.parsers.rst.roles.DEFAULT_INTERPRETED_ROLE = 'cmsreference "
  • A második választás, egyszerűen kikapcsolni django.contrib.admindocs által eltávolítja settings.INSTALLED_APPS és a urls.py projekt. De ez csak akkor, ha nem kell a admindocs.

Más szoftver fejlesztő David Thenon

AutoBreadcrumbs
AutoBreadcrumbs

14 Apr 15

sveeaccounts
sveeaccounts

20 Feb 15

djangotribune
djangotribune

20 Feb 15

Hozzászólások a sveedocuments

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!