2012-12-19 3 views
1

장고를 배우기위한 새로운 프로젝트를 시작하는 데 관심이 있습니다. 기본 아이디어 : 저는 markdown (블로그 게시물 등 ..)에 장식 된 일반 내용을 구성하고 스크립트의 일종으로 웹 사이트에 자동으로 게시 할 수 있기를 원합니다.Django 웹 응용 프로그램에 데이터 제출 하시겠습니까?

저는 웹 프로그래밍을 처음 사용하기 때문에 마크 다운 텍스트의 전송을 용이하게하기 위해 어떤 메커니즘을 사용해야하는지 궁금합니다. 이 같은 (POST 또는 GET) 어떤 HTTP 동작을 사용해야합니까? 게시하기 전에 장고 앱으로 어떻게 인증 할 수 있습니까? (공개/개인 키 인증을 원하십니까?) 어떤 커맨드 라인 툴을 사용하여 데이터, 컬, 위젯, 마술을 제출할 것을 권장합니까? 어떤 종류의 보안 문제를 알고 있어야합니까?

올바른 방향으로 나를 가리키는 사람을 찾고 있습니다. 감사.

편집 : 관리자 사이트를 알고 있으며 특별히 사용하고 싶지 않습니다. 나는 API를 커뮤니케이션 레이어로 사용하는 것에 관심이 있으며 간단한 예제로 블로그를 사용하여 프로토콜을 이해하고 있습니다. 그것은 기능적인 사이트보다 더 많은 학습 실험입니다.

+0

이 한 번 봐 여기에있다. – Brandon

답변

0

자동 관리 인터페이스로 편안하게 콘텐츠를 추가 할 수 있습니다. 그런 다음 django.contrib.markup을 사용하여 Markdown을 구문 분석 할 수 있습니다.

관리자는 장고에 대한 최고의 부분 중 하나입니다. 일단 당신이 그것을 경험하면, 당신은 몇 시간 이내에 언급 한 것과 같은 것을 채찍질 할 수 있습니다.

0

장고는 관리 사이트를 쉽게 만들 수 있습니다. urls.py에서 해당 줄의 주석 처리를 해제하여이 기능을 활성화 할 수 있습니다.

또한이 링크를 확인하십시오. django에서 admin 사이트로 시작하는 것이 도움이 될 것입니다. 키 기반 인증 http://code.google.com/p/django-pgpauth/ : https://docs.djangoproject.com/en/1.2/intro/tutorial01/#intro-tutorial01

간단한 블로그 애플리케이션 예제 는 http://lightbird.net/dbe/

관련 문제