내가 배울 수있는 좋은 장고 오픈 소스 앱은 무엇입니까? 모범 사례를 따르고 대부분의 기능을 다루며 지나치게 복잡하지는 않은 것이 있습니까?좋은 오픈 소스 장고 프로젝트는 무엇입니까?
답변
장고 앱의 개념 자체가 특정/관련 기능을 수행하기 때문에 장고의 모든 기능과 대부분의 기능을 다루는 특정 앱이있을 것이라고 생각하지 않습니다.
그렇다고 인기있는 장고 앱은 django-registration입니다. 그것의 인기는 User authentication을 갖는 대부분의 웹 어플리케이션의 명백한 요구 사항과 Django 프로젝트와의 통합이 매우 쉽기 때문입니다.
아마 최선의 방법은 오픈 소스 장고 앱을 인터넷에서 계속 시도하는 것입니다. http://www.djangopackages.com/과 http://www.django-apps.com/을 통해 손을 더럽힐 수 있습니다.
djangobb (www.djangobb.org)는 완전한 응용 프로그램, 생산 품질 및 비교적 간단합니다. 나는 포럼과 bb와 아무 관련이없는 내 응용 프로그램의 기반으로 사용합니다. cloc 출력 : 30 파일에 파이썬 코드 3000 라인, 템플릿 2900 라인 추가
이것은 현재 파이썬 및 django에 대한 지식 수준에 따라 다릅니다.
방금 django를 사용하기 시작한 경우 django documentation을 살펴 보시기 바랍니다. 그것은 명확하고 명확합니다. 프로젝트를 염두에두고 있다면 특정 부분에 대한 모범 사례를 찾아 보면서 작업을 시작하십시오. 파이썬 코딩 스타일의 경우 pep 8 스타일 가이드를 따르십시오. 이미 수행 한 경우
많은 사이트가 장고에 몇 가지 작업이 거짓말 :
내가 (nowdays가 장고의 contrib 애플 리케이션을 들여다 인 관리를 할 무엇, auth, comments, flatpages). 나머지 장고를 기반으로 만들어졌습니다. 이것은 내 애플 리케이션을 작성하는 방법에 최선의 방법을 제공합니다. 장고의 의견 프레임 워크 (독립적 인 개체), 내가 응용 프로그램 django-valuate 일하고 (템플릿 태그를 통해 likebuttons 등 평가의 독립적 인 첨부 파일, 오브젝트)
이 다음
은내 의견의 일부입니다. 나는 또한 에이라는 별표를 붙였습니다. 다른 관점에 대해서 알고 싶습니다. 내 것이 소리인지 알고 싶습니다.
snipt.net, 코드 공유 사이트 :
https://github.com/lionburger/snipt
Review Board, 코드 검토 웹 응용 프로그램
https://github.com/reviewboard/reviewboard/tree/master/reviewboard
rietveld, 다른 코드를 GVR 스스로 앱 엔진에 대한 리뷰.Django 모델은 App Engine에서 작동하지 않기 때문에이 소스 코드를 살펴보기 전에 약간의 장고에 대해 알아야합니다. 대신 GAE db 모델이 사용됩니다.
http://code.google.com/p/rietveld/source/browse/#svn%2Ftrunk
- 1. 초보자를위한 좋은 오픈 소스 PHP 프로젝트는 무엇입니까?
- 2. 오픈 소스 루비 프로젝트는
- 3. Linq2SQl을 사용하는 모든 오픈 소스 프로젝트는 무엇입니까?
- 4. 오픈 소스 프로젝트는 일반적으로 어떻게 구성되고 배포됩니까?
- 5. 좋은 오픈 소스 프로젝트는 비즈니스 앱 프로그래머가 될 수 있습니까?
- 6. 그들의 오픈 소스 프로젝트는 GRE 기반입니까?
- 7. 오픈 소스 Qt 프로젝트는 데이터베이스 연결을 처리합니다.
- 8. 배울 수있는 훌륭한 오픈 소스 Visual Basic .net 프로젝트는 무엇입니까?
- 9. 내가 할 수있는 .NET의 유용한 오픈 소스 프로젝트는 무엇입니까
- 10. Windows Workflow Foundation을 사용하는 모든 오픈 소스 프로젝트는 무엇입니까?
- 11. 피라미드 프로젝트로 구축 된 오픈 소스 프로젝트는 무엇입니까?
- 12. 내가 기여할 수있는 오픈 소스 Java 프로젝트는 무엇입니까?
- 13. 계약으로 디자인을 사용하는 가장 널리 사용되는 오픈 소스 프로젝트는 무엇입니까?
- 14. 좋은 무료 오픈 소스 게임 플랫폼은 무엇입니까?
- 15. 좋은 오픈 소스 BitTorrent 라이브러리는 무엇입니까?
- 16. 좋은 오픈 소스 VoiceXML 구현이란 무엇입니까?
- 17. 종속성이있는 장고 오픈 소스 응용 프로그램 배포
- 18. 오픈 소스 JavaScript 오픈 소스 선택기는 무엇입니까?
- 19. 오픈 소스 프로젝트, 좋은 링크?
- 20. 최고의 OSS 프로젝트는 무엇입니까?
- 21. OpenCL을 배우는 좋은 프로젝트는 무엇입니까?
- 22. node.js를 배우기에 좋은 프로젝트는 무엇입니까
- 23. 장고 프로젝트를 구성하는 가장 좋은 방법은 무엇입니까
- 24. 오픈 소스 프로젝트는 어디서 광고 할 수 있습니까?
- 25. 오픈 소스 스프링 프로젝트의 예시
- 26. 오픈 소스 프로젝트에서 개발을 조정하는 좋은 방법
- 27. 오픈 소스 SOA 스택
- 28. 오픈 소스 로그인 시스템, 좋은 점이 있습니까?
- 29. 오픈 소스 iPhone 응용 프로그램의 좋은 예
- 30. 좋은 오픈 소스 이메일 서버를 찾고있다
현재 귀하는 Python에 대해 어느 정도 알고 있습니까? – picus
이것은 포럼 유형의 질문입니다. 당신은 그것을 다른 곳에 요구하는 것을 고려해야합니다. – mkelley33
[잘 설계된 장고 예제 코드에서 배울 수있는 복제본] (http://stackoverflow.com/questions/540482/well-designed-django-example-code-to-learn-from) – bernie