Кто-нибудь может предложить хороший проект django с открытым исходным кодом для изучения разработки django.
Хороший проект django с открытым исходным кодом для обучения
Ответ 1
Это отличный список проектов. Если вы прокрутите вниз, вы увидите много проектов с открытым исходным кодом. Вы можете загрузить их и просмотреть модели/представления и т.д.: http://code.djangoproject.com/wiki/DjangoResources
Многие из них размещены в коде Google. Просто нажмите ссылку "источник" в коде Google и скопируйте URL-адрес соединительной линии SVN в свой браузер, чтобы просмотреть код онлайн.
Обновление: Еще один отличный ресурс - www.djangopackages.com, в котором перечислены большинство известных приложений Django, включая ссылки на их соответствующие коды, базы (GitHub и т.д.).
Обновление: Прямо от устья лошади @https://github.com/search?q=django
Обновление (07-30-2015):
- Awesome Django @https://github.com/rosarior/awesome-django
- Awesome Python @https://github.com/vinta/awesome-python
Ответ 2
Если вы хотите изучить популярную функцию повторного использования Django, я бы предложил Pinax, и вам также может понадобиться посмотреть на Django-Mingus. Я автор Mingus, и недавно я опубликовал список приложений, включенных в Mingus, а также описание того, как и почему они используются. Возможно, это поможет найти некоторые проекты, которые вы, возможно, захотите использовать сами. Здесь ссылка: " Приложения, которые используют Django-Mingus"
Там также много проектов Django в Google Code, GitHub и BitBucket. Просто найдите "django".
Django-CMS, упомянутый выше, и Fein-CMS - оба хороших проекта CMS для погружения, а скринкасты Эрика потрясающие - я абсолютно предлагаю любому noob для Django смотреть все 13 из этих скринкастов.
Ответ 3
django-basic-apps также является хорошим началом для изучения django и многоразовых приложений. Эти приложения достаточно просты, и код хорошо написан.
Ответ 4
Один из лучших для новичков: 13 скринкастов "Django From the Ground Up" на На этой неделе в Django #
изменить:
# сайт закрыт. просмотреть архивированную страницу.
Ответ 5
Я спросил Малкольма Тренинника несколько недель назад, если бы был проект, которым он восхищался, и он предложил Django Packages. Они сохраняют свой источник в Github.
Я бы не сказал, что его следует использовать в качестве учебника Django, но у них замечательный стиль программирования, и я собрал несколько советов и трюков, читая их источник. Это, безусловно, хороший пример для изучения.
Ответ 6
Я рекомендую Waka Waka. Это очень хорошо написанная вики, которая должна дать вам хорошее представление о том, как развиваться в джанго. Это приложение, используемое Pinax, которое само по себе должно быть огромным, чтобы узнать.
Вы также можете, конечно, пройти через код ubernostrum, например, Регистрация, профили и контактная форма, которые являются стандартом в мире django, Но поскольку некоторые из них связаны с динамическими формами, возможно, лучше всего перейти к нему после небольшого фактического кодирования.
Ответ 7
Если вы заинтересованы в запуске Django в App Engine, выйдите из этот проект. Здесь demo.
Ответ 8
это тоже полезно https://github.com/propaganda-istanbul/django-manifest