Dự án django mã nguồn mở tốt cho việc học [đóng]


142

Bất cứ ai cũng có thể đề xuất một dự án django mã nguồn mở tốt để học phát triển django.


17
Thực tế là câu hỏi này đã bị đóng là "không mang tính xây dựng" khi nó có 63 lượt bình chọn và 37 lượt yêu thích ... đây chính xác là lý do tại sao tôi hoàn toàn ngừng sử dụng SO.
orokusaki

Câu trả lời:


94

Một nguồn tài nguyên tuyệt vời là www.djangopackages.com , trong đó liệt kê rất nhiều ứng dụng Django đáng chú ý ngoài kia, bao gồm các liên kết đến repos tương ứng của họ, xếp hạng phổ biến, v.v.

Một cách khác để tìm các dự án phổ biến là trực tiếp trên GitHub: https://github.com/search?q=django

Cuối cùng:

  1. Django tuyệt vời @ https://github.com/wsvincent/awclaw-django
  2. Python tuyệt vời @ https://github.com/vinta/awgie-python

10

django-basic-apps cũng là một khởi đầu rất tốt để học django và các ứng dụng có thể tái sử dụng. Các ứng dụng này đủ đơn giản và mã được viết tốt.


+1 trên django-basic-apps. Nathan tiếp tục cập nhật nó và đó là một điểm khởi đầu tuyệt vời cho những người mới đến Django.
montylounge

8

Nếu bạn đang muốn tìm hiểu tính năng ứng dụng tái sử dụng phổ biến của Django, tôi sẽ đề xuất Pinax và bạn cũng có thể muốn xem Django-Mingus . Tôi là tác giả đằng sau Mingus và gần đây tôi đã đăng một danh sách các ứng dụng có trong Mingus cùng với một mô tả về cách thức và lý do chúng được sử dụng. Nó có thể hữu ích trong việc tìm kiếm một số dự án bạn có thể muốn sử dụng chính mình. Đây là một liên kết: " Các ứng dụng cung cấp năng lượng cho Django-Mingus "

Ngoài ra còn có rất nhiều dự án Django trên Google Code, GitHub và BitBucket. Chỉ cần tìm kiếm "django".

Django-CMS, được đề cập ở trên, và Fein-CMS đều là những dự án CMS tốt để tham gia, và các screencasts của Eric là tuyệt vời - tôi hoàn toàn đề nghị bất kỳ người nào đến Django xem tất cả 13 trong số các screencasts đó.


4

Tôi đã hỏi Malcolm Tredinnick vài tuần trước nếu có một dự án mà anh ấy ngưỡng mộ và anh ấy đề nghị Gói Django. Họ giữ nguồn của họ trên Github .

Tôi sẽ không nói rằng nó nên được sử dụng như một hướng dẫn Django nhưng họ có phong cách lập trình đáng ngưỡng mộ và tôi đã chọn được nhiều hơn một vài mẹo và thủ thuật bằng cách đọc nguồn của họ. Nó chắc chắn là một ví dụ tốt để học hỏi.


1
Cảm ơn những lời khen về Gói Django. Tuy nhiên, chúng tôi đã chuyển mã nguồn sang github.com/opencomparison/opencomparison :
pydanny

4

Một trong những điều tốt nhất cho người mới: 13 screencasts "Django từ mặt đất lên" tại tuần này trong Django #

chỉnh sửa:
# trang web đã bị đóng. xem trang lưu trữ .


2

Tôi đề nghị Waka Waka . Đây là một wiki được viết rất tốt, nó sẽ cung cấp cho bạn một ý tưởng tốt về cách phát triển trong django. Nó là một ứng dụng được sử dụng bởi Pinax, mà bản thân nó sẽ rất lớn, để tìm hiểu.

Tất nhiên bạn cũng có thể đi qua một số mã của ubernostrum như Đăng ký, hồ sơ và Biểu mẫu liên hệ, là một tiêu chuẩn trong thế giới django. Nhưng vì một số trong số chúng liên quan đến các hình thức động, có lẽ tốt nhất để có được nó, sau một chút mã hóa thực tế.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.