django-tcms

소프트웨어 스크린 샷:
django-tcms
소프트웨어 정보:
버전: 0.1.10
업로드 날짜: 11 May 15
개발자: Matias Aguirre
라이센스: 무료
인기: 1

Rating: nan/5 (Total Votes: 0)

장고 - TCMS는 장고 - 관리자와 쉽게 통합 설치 CMS하기 쉽습니다.
이 프로젝트는 매트 & iacute에 의해 생활에 주어졌다; 아​​구로 Insophia에서 작업하는 동안 Mydeco에 대한 CMS 프레임 워크를 해킹한다.
사용자 정의 CMS 시스템과 사이트는 일반적으로 새 페이지 레이아웃을 가지고 전개에 의존하고, 새로운 페이지는 개발자, 우리가 만들어집니다. TCMS는 새 페이지 정의는 우리가 제일 좋아하는 도구, 파이썬을 사용하여 정의 할 수있는 새로운 메커니즘을 제공합니다. 빌딩 블록 페이지들의 집합이 쉽게 생성된다이를 통해 구조는 잘 정의 된 후에는.
설치
pypi에서 :
장고를-TCMS 설치 PIP
나 :
easy_install을 장고 - TCMS
GitHub의에서 또는 복제 :
자식 복제 자식 : //github.com/omab/django-tcms.git
과 PYTHONPATH에 TCMS를 추가 :
수출 PYTHONPATH = $의 PYTHONPATH : $ (PWD) / TCMS /
나 :
CD의 TCMS
sudo는 파이썬 설치 setup.py
구성
- 설치된 응용 프로그램에 TCMS 추가 :
& NBSP; INSTALLED_APPS = (
& NBSP; ...
& NBSP; '의 TCMS'
& NBSP;)
- 페이지가 정의 된 위치를 정의 :
& NBSP; TCMS_PAGES = 'tcms_pages'
-이 응용 프로그램은 내부의 모듈을 수입하고 정의 페이지 변수를 가지고 무엇을 검사합니다.
- 이미지를 업로드 할 위치를 정의합니다 :
& NBSP; TCMS_IMAGES_UPLOAD_TO = 'CMS는 / 이미지 / % Y / %의 M / % d 개'
- 당신이 지원되는 형식을 사용할 수 있도록이 설정은, upload_to 장고 필드 매개 변수를 채우는 데 사용됩니다.
- 당신이 CKEditor 설치하고 내용을 편집하는 동안 그것을 사용하려면이 설정을 정의합니다 :
& NBSP; TCMS_CKEDITOR_BASE_URL = '/ 미디어 / JS / ckeditor'
- 응용 프로그램은 캐시 이름이 TCMS이다 기본적으로 사용자에게 콘텐츠를 제공하는 내용을로드 속도 콘텐츠를 저장하기 위해 장고 캐시를 사용하지만, 당신은 정의를 재정의 할 수 있습니다 :
& NBSP; TCMS_CACHE_NAME = '...'
-이 설정을 true로 설정, 페이지의 현지화 버전을 사용하려면 :
& NBSP; TCMS_LOCALIZED = TRUE
- 현지화는 기본적으로 비활성화되어 있습니다.
- 템플릿에 필요한 여분의 이름 / 값으로 설정을 정의합니다 :
& NBSP; RENDER_EXTRA_CONTEXT = {...}
현지화
귀하의 사이트가 여러 언어를 지원하는 경우, 당신은 모든 언어에 페이지를 만들 것입니다.
TCMS는 지원되는 언어를 검색 할 때 장고 LANGUALES를 사용하지만, 당신이 지원하는 경우 예를 들어, 글로벌 언어 페이지를 만들 수 있습니다 GB-EN 및 EN-US 로케일이 엉 로케일 페이지를 정의하는 것이 가능하고 서버에 사용됩니다 하나 또는 다른 로케일에 대한 요청 사용자에 대한 동일한 콘텐츠.
예 proyect
어떻게 작동하는지 볼 수있는 예를 점검

특징 : 있습니다.

페이지를 정의하는 파이썬을 사용합니다.
장고 관리 통합.
CKEditor를 사용하여 풍부한 편집 (사용자 CKEditor를 설치하고 TCMS 응용 프로그램의 설정을 정의 할 필요가있다).
페이지 국제화는, 자세한 내용은 현지화 섹션을 확인합니다.
쉬운 템플릿 통합, 쉬운 {{cms.block_name은}}라는 이름의 블록이 포함되어 있습니다.

요구 사항 :

파이썬
장고
장고 - 관리자

개발자의 기타 소프트웨어 Matias Aguirre

코멘트 django-tcms

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