Socrates

소프트웨어 스크린 샷:
Socrates
소프트웨어 정보:
버전: 0.9.0
업로드 날짜: 15 Apr 15
개발자: Honza Pokorny
라이센스: 무료
인기: 4

Rating: nan/5 (Total Votes: 0)

소크라테스는 블로그에 맞도록 간단한 정적 사이트 발전기입니다. 당신은 HTML 언어 (예를 들어, 마크 다운, 섬유)을 좋아하는 일반 텍스트로 귀하의 게시물을 작성하고 당신의 하드 드라이브에 텍스트 파일로 저장할 수 있습니다. 소크라테스는 다음을 소요하고 당신을 위해 전체 HTML 사이트를 만듭니다. 무료를 들어, 최근 게시물, 단일 포스트 페이지, 카테고리 페이지, 아카이브 페이지에 대한 페이지와 Atom 피드를 나열하는 홈 페이지를 얻을 것이다.
용법
첫째, 당신은 새 블로그를 만들어야합니다
소크라테스 -i 블로그
이것은 간단한 블로그 구조와 블로그 디렉토리를 생성합니다 :
블로그
& NBSP; 게시물
& NBSP; 2010-your-post.md
& NBSP; 레이아웃
& NBSP; index.html을
& NBSP; single.html
& NBSP; category.html
& NBSP; ...
& NBSP; 미디어
& NBSP; style.css에는
& NBSP; config.yaml
& NBSP; about.md
당신이 당신의 게시물 파일을 저장할 위치를 게시물 디렉토리입니다. 뭐든지 또는 _로 시작. 무시됩니다. 레이아웃은 기본 테마 나 템플릿입니다. config.yaml는 사이트 전체의 구성 파일입니다. 관련 정보에 대한 파일을 업데이트하는 것을 잊지 마십시오.
또한 현재 작업 디렉토리에 새로운 블로그를 만들 수 있습니다 :
소크라테스 -i
당신이 당신의 위치를​​ 생성 할 준비가되면, 당신은 실행 :
소크라테스 -g 블로그
또는,
소크라테스 -g
현재 디렉토리.
이 / 블로그에 생성 된 모든 파일을 배치 배포합니다. 그런 다음 해당 디렉토리를 가지고 사용자 서버에 업로드 할 수 있습니다.
설치
먼저, 가상 환경을 설정하고 소크라테스를 설치 PIP.
VIRTUALENV ENV --no-사이트 패키지
소스 ENV / 빈 / 활성화
소크라테스를 설치 PIP
또는, 최신 코드를 얻기 위해, 당신은 Github에서에서 설치할 수 있습니다.
-e 자식을 설치 PIP : //github.com/honza/socrates.git#egg=socrates을
다음 단계는 템플릿을 설치하는 것입니다. 지금이 순간, 당신은 장고 템플릿과 Jinja2 템플릿을 선택할 수 있습니다. 기본 테마는 장고를 사용합니다.
테마
소크라테스는 장고 템플릿과 Jinja2 템플릿을 지원합니다. 당신은 당신이 config.yaml 파일에 사용하고자하는 템플릿 엔진을 지정할 수 있습니다. 당신이 시작하는 테마 디렉토리에 두 가지 기본 테마가 있습니다.
HTML로 텍스트
소크라테스는 텍스트 프로세서를 사용하여 HTML로 텍스트 파일을 변환이 시도됩니다. 당신은 config.yaml의 텍스트 프로세서의 이름을 지정해야합니다. 그것은 모두 소문자로해야한다. 현재 지원되는 프로세서 :
- 마크 다운
- 섬유
- reStructuredText
- HTML (수정되지 않은 텍스트)
기본적으로, 소크라테스는 마크 다운 텍스트 프로세서를 설치합니다. 당신은 주사위와 다른 사람을 설치할 수 있습니다 :
섬유를 설치 PIP
docutils를 설치 PIP
개발
당신은 개발하는 데 도움이되는 간단한 개발 서버를 시작할 수 있습니다 :
소크라테스 -r 블로그
또는,
소크라테스 -r
현재 디렉토리.
설명서
문서는 문서 디렉토리에 포함되어와 스핑크스를 사용하여 reStructuredText로 작성되었습니다. 문서는 쉽게 표준 텍스트 편집기에서 읽습니다. 그러나, 그렇게 같은 HTML 버전을 구축 할 수 있습니다 :
스핑크스를 설치 PIP
CD 워드 프로세서 /
HTML을
열린 _build / HTML / index.html을
또는, 최신 문서의 온라인 버전을 볼 수 있습니다

이 특징 :.

이 익숙한 장고와 Jinja2 템플릿
주사위를 통해 단순한 설치
마크 다운, reStructuredText, 섬유 지원
YAML 구성
Atom 피드
Github에서 페이지 호환

이 요구 사항 :

이 파이썬

개발자의 기타 소프트웨어 Honza Pokorny

punctuation
punctuation

11 May 15

django-greekapp
django-greekapp

11 May 15

140 medley
140 medley

21 Jul 15

코멘트 Socrates

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!