โครงการ django โอเพนซอร์สที่ดีสำหรับการเรียนรู้ [ปิด]


142

ใครช่วยแนะนำโครงการ django โอเพนซอร์สที่ดีเพื่อเรียนรู้การพัฒนา django


17
ความจริงที่ว่าคำถามนี้ถูกปิดเป็น "ไม่สร้างสรรค์" เมื่อมี 63 คะแนนโหวตและ 37 รายการโปรด ... นี่คือเหตุผลที่ฉันได้ทั้งหมด แต่หยุดใช้ SO อย่างสมบูรณ์
orokusaki

คำตอบ:


94

ทรัพยากรที่ยอดเยี่ยมคือwww.djangopackages.comซึ่งแสดงแอพ Django ที่มีชื่อเสียงมากมายรวมถึงลิงก์ไปยัง repos ที่เกี่ยวข้องการจัดอันดับความนิยม ฯลฯ

อีกวิธีในการค้นหาโครงการยอดนิยมนั้นโดยตรงบน GitHub: https://github.com/search?q=django

สุดท้าย:

  1. Awesome Django @ https://github.com/wsvincent/awesome-django
  2. Awesome Python @ https://github.com/vinta/awesome-python

10

django-basic-appsเป็นจุดเริ่มต้นที่ดีมากในการเรียนรู้ django และแอพที่สามารถใช้ซ้ำได้ แอพเหล่านี้เรียบง่ายพอและมีการเขียนรหัสที่ดี


+1 บน django-basic-apps นาธานยังคงอัปเดตต่อไปและเป็นจุดเริ่มต้นที่ยอดเยี่ยมสำหรับ noobs ไปยัง Django
montylounge

8

หากคุณต้องการเรียนรู้คุณสมบัติแอพที่สามารถนำกลับมาใช้ใหม่ได้ของ Django ฉันขอแนะนำPinaxและคุณอาจต้องการดูDjango-Mingusด้วย ฉันเป็นผู้เขียนที่อยู่เบื้องหลัง Mingus และฉันเพิ่งโพสต์รายการแอพที่รวมอยู่ใน Mingus พร้อมด้วยคำอธิบายเกี่ยวกับวิธีการและเหตุผลที่ใช้ อาจเป็นประโยชน์ในการค้นหาโครงการที่คุณอาจต้องการใช้ด้วยตัวเอง นี่คือลิงค์: " แอพที่ให้พลัง Django-Mingus "

นอกจากนี้ยังมีโครงการ Django มากมายบน Google Code, GitHub และ BitBucket เพียงค้นหา "django"

Django-CMS, ที่กล่าวถึงข้างต้นและ Fein-CMS เป็นทั้งโครงการ CMS ที่ดีสำหรับการดำน้ำและ screencasts ของ Eric นั้นยอดเยี่ยมมาก


4

ฉันถาม Malcolm Tredinnick เมื่อสองสามสัปดาห์ก่อนว่ามีโครงการที่เขาชื่นชมและเขาแนะนำแพ็คเกจ Django พวกเขาให้แหล่งที่มาของพวกเขาใน Github

ฉันจะไม่บอกว่าควรใช้เป็นบทช่วยสอนของ Django แต่พวกเขามีรูปแบบการเขียนโปรแกรมที่น่าชื่นชมและฉันเลือกเคล็ดลับและลูกเล่นมากกว่าโดยอ่านจากแหล่งที่มา มันเป็นตัวอย่างที่ดีในการเรียนรู้จาก


1
ขอบคุณสำหรับคำชมในแพ็คเกจ Django อย่างไรก็ตามเราย้ายซอร์สโค้ดไปที่github.com/opencomparison/opencomparison :
pydanny

4

หนึ่งในดีที่สุดสำหรับมือใหม่: 13 screencasts "Django จากพื้นดินขึ้น" ในสัปดาห์นี้ใน Django #

แก้ไข:
#เว็บไซต์ถูกปิด ดูหน้าที่เก็บไว้


2

ผมขอแนะนำให้Waka Waka มันเป็นวิกิที่เขียนได้ดีมากซึ่งควรให้ความคิดที่ดีเกี่ยวกับการพัฒนาใน django มันเป็นแอพพลิเคชั่นที่ Pinax ใช้ซึ่งควรมีขนาดใหญ่เพื่อเรียนรู้

นอกจากนี้คุณยังสามารถดูรหัสของ ubernostrumเช่นการลงทะเบียนโปรไฟล์และแบบฟอร์มการติดต่อซึ่งเป็นมาตรฐานในโลก django แต่เนื่องจากบางคนมีรูปแบบไดนามิกจึงเป็นการดีที่สุดที่จะได้รับมันหลังจากการเขียนโค้ดจริงเล็กน้อย


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.