sveedocuments

Skjermbilde programvare:
sveedocuments
Prog.varedetaljer:
Versjon: 0.9.9.1
Last opp dato: 14 Apr 15
Utvikler: David Thenon
Lisens: Gratis
Popularitet: 18

Rating: 2.5/5 (Total Votes: 2)

sveedocuments er en Django app for å administrere tekstdokumenter. Det virker nesten som en Wiki unntatt samarbeids måte.
Internasjonalisering og lokalisering
Denne applikasjonen gjør bruk av Django internasjonalisering system, se Django dokumentasjon om dette hvis du vil legge til et nytt språk oversettelse.
Installer
I prosjektet
Innstillinger
Først registrerer søknaden og hans dependancies i dine prosjektinnstillinger som dette:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'mptt',
& Nbsp; 'crispy_forms',
& Nbsp; 'autobreadcrumbs',
& Nbsp; 'djangocodemirror',
& Nbsp; 'sveedocuments',
& Nbsp; ...
)
Da må du legge den sammenheng prosessor av autobreadcrumbs i innstillingene:
TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; ...
& Nbsp; 'autobreadcrumbs.context_processors.AutoBreadcrumbsContext',
& Nbsp; ...
)
Programinnstillinger
Alle standard appinnstillingene ligger i settings_local.py fil av sveedocuments, kan du endre dem i dine prosjektinnstillinger.
Merk: Alle appinnstillingene overskrives hvis det finnes i dine prosjektinnstillinger med unntak av dict variabler. Dette er å bli husket når du ønsker å legge til en ny oppføring i en listevariabel, må du kopiere standardversjonen i innstillingene med den nye oppføringen ellers standard variabel vil gå tapt.
Nettadresser
Du må legge søknaden webadresser til prosjektet, for dette er den enkle måten er å inkludere de sendes webadresser som dette:
urlpatterns = mønstre ('',
& Nbsp; ...
& Nbsp; (r '^ dokumenter /', inkluderer ('sveedocuments.urls')),
& Nbsp; ...
)
Om nødvendig kan du endre monteringskatalog dokumenter / til en annen. For flere muligheter kan du definere dine egne webadresser for sveedocuments utsikt. (Flere detaljer kommer)
Database synkronisering
Søknaden er nå installert i prosjektet ditt, du trenger bare å legge sine tabeller i databasen, må du gjøre dette med django-admin kommandolinjen:
Django-admin SyncDB

Egenskaper :

  • Bruk av ReStructuredText docutils parser;
  • Rich redaktør djangocodemirror;
  • Ergonomisk skjema med Django-sprø-former;
  • Bruk av autobreadcrumbs i Pages-malene;
  • Bruk av Django cache system for parseren gjengivelse;
  • Ledelse bord klar til bruk;

  • To slags dokumenter:
  • Side: For helsides dokumenter med barn sider i en sitemap treet;
  • Sett: For dokumenter for å sette inn som fragment i dine maler;
  • Templatetags å bruke dokumenter i dine maler;
  • Fullt internasjonalisert.

Krav :

  • Python
  • Django
  • Docutils
  • Django-sprø former
  • django-mptt
  • Pygments

Begrensninger :

  • Det er en liten bug i Django med ReStructuredText når django.contrib.admindocs er aktivert i prosjektet, og noen søknad direktiver eller roller brukes med parseren. Se bug oppføring for flere detaljer.
  • Likevel er det ikke skjer ved hjelp av en standardkonfigurasjon slik at du ikke trenger å bekymre deg for dette, så lenge unntak beskrevet i bug forslaget ikke blir hevet.

  • Hvis det skjer har du to valg, er den første (ikke anbefalt) å lappe django / contrib / admindocs / utils.py filen i Django installasjon, bare kommentere linjen under:
  • docutils.parsers.rst.roles.DEFAULT_INTERPRETED_ROLE = 'cmsreference'
  • Det andre valget, er rett og slett å deaktivere django.contrib.admindocs ved å fjerne den fra settings.INSTALLED_APPS og din urls.py prosjektet. Men dette er bare hvis du ikke trenger av admindocs.

Annen programvare fra utvikleren David Thenon

AutoBreadcrumbs
AutoBreadcrumbs

14 Apr 15

djangocodemirror
djangocodemirror

20 Feb 15

djangotribune
djangotribune

20 Feb 15

sveeaccounts
sveeaccounts

20 Feb 15

Kommentarer til sveedocuments

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!