Socrates

Sagteware kiekie:
Socrates
Sagteware besonderhede:
Weergawe: 0.9.0
Upload datum: 15 Apr 15
Ontwikkelaar: Honza Pokorny
Lisensie: Gratis
Populariteit: 4

Rating: nan/5 (Total Votes: 0)

Sokrates is 'n eenvoudige statiese webwerf kragopwekker wat gerig is op blogs. Jy skryf jou poste in jou gunsteling teks te HTML taal (bv Afprijzingsmanager, tekstiel) en stoor dit as teks lêers op jou hardeskyf. Sokrates neem hulle dan, en skep 'n volledige HTML werf vir jou. Gratis, sal jy 'n tuisblad wat 'n lys nuutste poste, enkele boodskap bladsye kategorie bladsye, argief bladsye, 'n oor-bladsy en 'n atoom voer kry.
Gebruik
Eerstens, moet jy 'n nuwe blog te skep:
Sokrates -i blog
Dit sal 'n blog gids met 'n eenvoudige blog struktuur:
blog
& Nbsp; poste
& Nbsp; 2010-your-post.md
& Nbsp; uitleg
& Nbsp; index.html
& Nbsp; single.html
& Nbsp; category.html
& Nbsp; ...
& Nbsp; media
& Nbsp; style.css
& Nbsp; config.yaml
& Nbsp; about.md
Die poste gids is waar jy sal plaas jou poste lêers. Enigiets voorafgegaan met _ of. sal geïgnoreer word. uitleg is jou basiese tema of 'n sjabloon. config.yaml is 'n webwerf-wye konfigurasielêer. Moenie vergeet om die sowat lêer met relevante inligting by te werk.
Jy kan ook 'n nuwe blog in die huidige werk gids:
Sokrates -i
Wanneer jy gereed is om jou webwerf te genereer, jy hardloop:
Sokrates G blog
Of,
Sokrates G
vir die huidige gids.
Dit sal plaas al die gegenereerde lêers in blog / ontplooi. Jy kan dan daardie gids en laai dit op jou bediener.
Installasie
Eerstens, die opstel van jou virtuele omgewing en Pip installeer Sokrates.
virtualenv env --no-site-pakkette
bron env / bin / aktiveer
PIP installeer Sokrates
Of, die jongste kode te kry, kan jy installeer vanaf GitHub.
PIP installeer -e git: //github.com/honza/socrates.git#egg=socrates
Die volgende stap is om jou templates te installeer. Op die oomblik is, kan jy kies tussen Django templates en Jinja2 templates. Die standaard tema gebruik Django.
Temas
Sokrates ondersteun Django templates en Jinja2 templates. U kan spesifiseer watter template enjin wat jy wil gebruik in die config.yaml lêer. Daar is twee basiese temas in die temas gids te kry wat jy begin het.
teks te HTML
Sokrates sal poging gewaagd jou teks lêers te omskep in HTML met behulp van 'n teks verwerker. Jy moet die naam van die teks verwerker in config.yaml spesifiseer. Dit moet al klein wees. Tans ondersteun verwerkers:
- Afprijzingsmanager
- Textile
- ReStructuredText
- HTML (onveranderde teks)
By verstek, Sokrates installeer net die Afprijzingsmanager teks verwerkers. Jy kan die installering van die ander met pit:
PIP installeer tekstiel
PIP installeer docutils
Ontwikkeling
Jy kan 'n eenvoudige ontwikkeling bediener om jou te help in die ontwikkeling begin .:
Sokrates r blog
Of,
Sokrates -r
vir die huidige gids.
Dokumentasie
Die dokumentasie is vervat in die dokumente gids en is in reStructuredText geskryf met behulp van Sphinx. Die dokumentasie is maklik lees in 'n standaard teks editor. Maar, kan jy 'n HTML-weergawe soos so bou:
PIP installeer sfinks
cd docs /
maak html
oop _build / html / index.html
Of jy kan die aanlyn-weergawe van die nuutste dokumentasie sien

Eienskappe :.

  • Bekende Django en Jinja2 templates
  • Eenvoudige installeer via pit
  • Afprijzingsmanager, reStructuredText, Tekstiel ondersteuning
  • YAML opset
  • Atom feed
  • GitHub bladsye versoenbaar

Vereistes :

  • Python

Ander sagteware ontwikkelaar Honza Pokorny

punctuation
punctuation

11 May 15

140 medley
140 medley

21 Jul 15

django-greekapp
django-greekapp

11 May 15

Kommentaar te Socrates

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!