sveedocuments

Software screenshot:
sveedocuments
Podrobnosti Software:
Verze: 0.9.9.1
Datum uploadu: 14 Apr 15
Vývojka: David Thenon
Licence: Volný
Popularita: 18

Rating: 2.5/5 (Total Votes: 2)

sveedocuments je aplikace Django pro správu textových dokumentů. To funguje skoro jako Wiki kromě spolupráce cestě.
Internacionalizace a lokalizace
Tato aplikace, aby využití internacionalizace systému Django, naleznete v dokumentaci Django o tom, chcete-li přidat nový jazyk překladu.
Instalovat
Ve vašem projektu
Nastavení
Za prvé, zaregistrujte aplikaci a jeho závislostmi v nastavení projektu, jako je tento:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "mptt"
& Nbsp; "crispy_forms"
& Nbsp; "autobreadcrumbs"
& Nbsp; "djangocodemirror"
& Nbsp; "sveedocuments"
& Nbsp; ...
)
Pak budete muset přidat místní procesor autobreadcrumbs v nastavení:
TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; ...
& Nbsp; "autobreadcrumbs.context_processors.AutoBreadcrumbsContext"
& Nbsp; ...
)
Nastavení aplikace
Všechna výchozí nastavení aplikace je umístěn v settings_local.py souboru sveedocuments, můžete je upravit v nastavení projektu.
Poznámka: Všechna nastavení app jsou přepsány pokud jsou přítomny v nastavení projektu s výjimkou slovníkové proměnných. To je třeba mít na paměti, pokud chcete přidat novou položku v seznamu proměnné, budete muset kopírovat výchozí verzi v nastavení s novou položkou jinak standardní proměnná bude ztracena.
Urls
Musíte přidat aplikace adresy URL do svého projektu, protože to snadný způsob, jak je zahrnout přepravovaných URL, jako je tento:
urlpatterns = vzory ('',
& Nbsp; ...
& Nbsp; (R '^ dokumenty / ", patří (" sveedocuments.urls ")),
& Nbsp; ...
)
V případě potřeby můžete změnit montážní adresáře dokumenty / do druhého. Pro více možností, můžete definovat své vlastní URL adresy pro zobrazení sveedocuments. (Více informací přijít)
Synchronizace databáze
Aplikace je nyní instalována v projektu, stačí přidat jeho tabulky do databáze, musíte to udělat s Django-admin příkazového řádku:
Django-admin syncdb

Vlastnosti :

  • Využití ReStructuredText docutils analyzátoru;
  • Rich editor djangocodemirror;
  • Ergonomický tvar s Django-křupavými forem;
  • Využití autobreadcrumbs ve stránkách šablonách,
  • Využití cache systému Django pro parseru omítky;
  • Správa palubě připravena k okamžitému použití,

  • dva druhy dokumentů:
  • Stránka: Veškeré dokumenty s dětmi stránek ve mapa stránek stromě;
  • Insert: Pro dokumenty vložit jako fragment v šablonách,
  • Templatetags používat dokumenty ve svých šablonách,
  • Plně mezinárodní.

Požadavky na :

  • Python
  • Django
  • Docutils
  • Django-křupavé formy
  • Django-mptt
  • Pygments

Omezení :

  • K dispozici je menší chyba v Django s ReStructuredText když django.contrib.admindocs je povoleno v projektu a některých směrnic aplikací nebo role jsou používány s analyzátoru. Podívejte se na záznam chyb pro další podrobnosti.
  • Přesto, že se tak nestane používat výchozí nastavení, takže nemusíte se starat o to, jak dlouho, jak je popsáno výjimka v položce chyba není aktivována.

  • Pokud se to stane, máte dvě možnosti, první (nedoporučuje se), je oprava Django / contrib / admindocs / utils.py soubor v instalaci Django, jen komentovat řádek níže:
  • docutils.parsers.rst.roles.DEFAULT_INTERPRETED_ROLE = 'cmsreference'
  • Druhá možnost je prostě zakázat django.contrib.admindocs tím, že odstraní ji z settings.INSTALLED_APPS a vaše urls.py projektu. Ale to je pouze tehdy, pokud nepotřebujete z admindocs.

Ostatní software developer David Thenon

AutoBreadcrumbs
AutoBreadcrumbs

14 Apr 15

sveeaccounts
sveeaccounts

20 Feb 15

djangocodemirror
djangocodemirror

20 Feb 15

Komentáře k sveedocuments

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!