sveedocuments

Software screenshot:
sveedocuments
Software detaljer:
Version: 0.9.9.1
Upload dato: 14 Apr 15
Udvikler: David Thenon
Licens: Gratis
Popularitet: 18

Rating: 2.5/5 (Total Votes: 2)

sveedocuments er en Django app til at styre tekstdokumenter. Det virker næsten som en Wiki undtagen kollaborativ måde.
Internationalisering og lokalisering
Denne applikation gør brug af Django internationalisering, se den Django dokumentation om dette, hvis du ønsker at tilføje en ny oversættelse.
Installer
I dit projekt
Indstillinger
Først registrere ansøgningen og hans afhængigheder i dit projekt indstillinger som denne:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "mptt«,
& Nbsp; "crispy_forms«,
& Nbsp; "autobreadcrumbs«,
& Nbsp; "djangocodemirror«,
& Nbsp; "sveedocuments«,
& Nbsp; ...
)
Så er du nødt til at tilføje kontekst processor autobreadcrumbs i dine indstillinger:
TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; ...
& Nbsp; "autobreadcrumbs.context_processors.AutoBreadcrumbsContext«,
& Nbsp; ...
)
Programindstillinger
Alle standard app indstillinger ligger i settings_local.py fil af sveedocuments, kan du ændre dem i dit projekt indstillinger.
Bemærk: Alle app indstillinger overskrives, hvis til stede i dit projekt indstillinger med undtagelse af Dict variabler. Dette er for at blive husket, når du ønsker at tilføje en ny post i en listevariabel, bliver du nødt til at kopiere standardversionen i dine indstillinger med den nye post ellers standard variabel vil gå tabt.
Webadresser
Du er nødt til at tilføje ansøgningen webadresser til dit projekt, for det den nemme måde er at omfatte de afsendt webadresser som denne:
urlpatterns = mønstre ('',
& Nbsp; ...
& Nbsp; (R '^ dokumenter /', omfatter (»sveedocuments.urls«)),
& Nbsp; ...
)
Hvis det er nødvendigt, kan du ændre montering bibliotek dokumenter / til en anden. For flere muligheder kan du definere dine egne webadresser for sveedocuments synspunkter. (Flere detaljer at komme)
Database synkronisering
Ansøgningen er nu installeret i dit projekt, skal du blot tilføje sine tabeller til din database, er du nødt til at gøre dette med django-admin kommandolinjen:
Django-admin syncdb

Egenskaber :

  • Brug af ReStructuredText docutils parser;
  • Rich redaktør djangocodemirror;
  • Ergonomisk form, med Django-crispy-former;
  • Brug af autobreadcrumbs i Pages-skabeloner
  • Brug af Django cache system til parser rendering;
  • Management board klar til brug;

  • To slags dokumenter:
  • Side: komplette side dokumenter med børn sider i et sitemap træ;
  • Indsæt: Til dokumenter til at indsætte som fragment i dine skabeloner
  • Templatetags at bruge dokumenter i dine skabeloner
  • Fuldt internationaliseret.

Krav :

  • Python
  • Django
  • Docutils
  • Django-crispy-former
  • django-mptt
  • Pygments

Begrænsninger :

  • Der er en mindre fejl i Django med ReStructuredText når django.contrib.admindocs er aktiveret i dit projekt og nogle ansøgning direktiver eller roller anvendes med parser. Se bug post for flere detaljer.
  • desto mindre er det ikke sker ved hjælp af en standard konfiguration, så du ikke behøver at bekymre dig om dette, så længe undtagelsen beskrevet i bug post ikke er hævet.

  • Hvis det sker, du har to valgmuligheder, den første (anbefales ikke) er at lappe den Django / contrib / admindocs / utils.py fil i din Django installation, bare kommentere linjen nedenfor:
  • docutils.parsers.rst.roles.DEFAULT_INTERPRETED_ROLE = 'cmsreference "
  • Det andet valg, er simpelthen at deaktivere django.contrib.admindocs ved at fjerne den fra settings.INSTALLED_APPS og din urls.py projekt. Men det er kun, hvis du ikke har brug for admindocs.

Andre software developer David Thenon

djangocodemirror
djangocodemirror

20 Feb 15

AutoBreadcrumbs
AutoBreadcrumbs

14 Apr 15

sveeaccounts
sveeaccounts

20 Feb 15

Kommentarer til sveedocuments

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!