mirror of
https://github.com/wsvincent/awesome-django.git
synced 2025-03-13 17:19:49 +00:00
major reorg of structure
This commit is contained in:
parent
f48cb1fbea
commit
8fadd25ab6
144
README.md
144
README.md
@ -10,37 +10,43 @@
|
||||
|
||||
## Contents
|
||||
|
||||
* [Resources](#resources)
|
||||
* [Official Resources](#official-resources)
|
||||
* [External Resources](#external-resources)
|
||||
* [Community](#community)
|
||||
* [Conferences](#conferences)
|
||||
* [Meetups](#meetups)
|
||||
* [Podcasts](#podcasts)
|
||||
* [YouTube Channels](#youtube-channels)
|
||||
* [Third-Party Packages](#third-party-packages)
|
||||
* [Tutorials](#tutorials)
|
||||
* [Beginner](#beginner-tutorials)
|
||||
* [Intermediate/Advanced](#intermediate-advanced)
|
||||
* [Docker](#docker)
|
||||
* [Boilerplate](#boilerplate)
|
||||
* [Open Source Apps](#open-source-apps)
|
||||
* [Open Source Projects](#open-source-projects)
|
||||
* [Django REST Framework](#django-rest-framework)
|
||||
* [Resources](#drf-resources)
|
||||
* [Tutorials](#drf-tutorials)
|
||||
* [DRF Boilerplate](#drf-boilerplate)
|
||||
* [Open Source Apps](#drf-open-source-apps)
|
||||
* [Books and Courses](#books-and-courses)
|
||||
* [2.1](#django-2.1-books)
|
||||
* [2.0](#django-2.0-books)
|
||||
* [1.11](#django-1.11-books)
|
||||
* [Videos](#videos)
|
||||
* [2.1 Free](#django-2.1-free-videos)
|
||||
* [2.1 Paid](#django-2.1-paid-videos)
|
||||
* [2.0 Free](#django-2.0-free-videos)
|
||||
* [1.11 Paid](#django-1.11-paid-videos)
|
||||
* [1.11 Free](#django-1.11-free-videos)
|
||||
- [Resources](#resources)
|
||||
- [Official Resources](#official-resources)
|
||||
- [External Resources](#external-resources)
|
||||
- [Community](#community)
|
||||
- [Conferences](#conferences)
|
||||
- [YouTube Channels](#conference-youtube-channels)
|
||||
- [Meetups](#meetups)
|
||||
- [Podcasts](#podcasts)
|
||||
- [Third-Party Packages](#third-party-packages)
|
||||
- [Django](#django-third-party-packages)
|
||||
- [Django REST Framework](#django-rest-framework-third-party-packages)
|
||||
- [Tutorials](#tutorials)
|
||||
- [Beginner](#beginner-tutorials)
|
||||
- [Intermediate/Advanced](#intermediate-advanced)
|
||||
- [Docker](#docker)
|
||||
- [Boilerplate](#boilerplate)
|
||||
- [Open Source Apps](#open-source-apps)
|
||||
- [Open Source Projects](#open-source-projects)
|
||||
- [Django REST Framework](#django-rest-framework)
|
||||
- [Resources](#drf-resources)
|
||||
- [Tutorials](#drf-tutorials)
|
||||
- [React](#drf-tutorials-+-react)
|
||||
- [DRF Boilerplate](#drf-boilerplate)
|
||||
- [Open Source Apps](#drf-open-source-apps)
|
||||
- [Books](#books)
|
||||
- [2.1 Books](#2.1-books)
|
||||
- [2.0 Books](#2.0-books)
|
||||
- [1.11 Books](#1.11-books)
|
||||
- [Courses](#courses)
|
||||
- [Videos](#videos)
|
||||
- [Free Videos](#free-videos)
|
||||
- [2.1](#2.1-free-videos)
|
||||
- [2.0](#2.0-free-videos)
|
||||
- [1.11](#1.11-free-videos)
|
||||
- [Paid Videos](#paid-videos)
|
||||
- [2.1](#2.1-paid-videos)
|
||||
- [1.11](#1.11-paid-videos)
|
||||
|
||||
## Resources
|
||||
|
||||
@ -79,6 +85,13 @@
|
||||
* [Euro Python](https://ep2019.europython.eu/)
|
||||
* [Complete listing of all PyCons globally](https://www.pycon.org/)
|
||||
|
||||
### Conference YouTube Channels
|
||||
* [DjangoCon US](https://www.youtube.com/channel/UC0yY6a79pPY9J0ShIHRf6yw)
|
||||
* [DjangoCon Europe](https://www.youtube.com/user/djangoconeurope)
|
||||
* [PyCon US](https://www.youtube.com/channel/UCsX05-2sVSH7Nx3zuk3NYuQ)
|
||||
* [EuroPython](https://www.youtube.com/user/PythonItalia)
|
||||
* [PyCon Australia](https://www.youtube.com/user/PyConAU)
|
||||
|
||||
### Meetups
|
||||
* [Meetups](https://www.meetup.com/topics/django/all/) - 400+ Meetup groups in 65 countries.
|
||||
|
||||
@ -86,17 +99,12 @@
|
||||
* [TalkPython](https://talkpython.fm/)
|
||||
* [Podcast Init](https://www.podcastinit.com/)
|
||||
|
||||
### YouTube Channels
|
||||
* [DjangoCon US](https://www.youtube.com/channel/UC0yY6a79pPY9J0ShIHRf6yw)
|
||||
* [DjangoCon Europe](https://www.youtube.com/user/djangoconeurope)
|
||||
* [PyCon US](https://www.youtube.com/channel/UCsX05-2sVSH7Nx3zuk3NYuQ)
|
||||
* [EuroPython](https://www.youtube.com/user/PythonItalia)
|
||||
* [PyCon Australia](https://www.youtube.com/user/PyConAU)
|
||||
|
||||
## Third-Party Packages
|
||||
|
||||
> For a complete listing of all available packages, see [Django Packages](https://djangopackages.org/)
|
||||
*For a complete listing of all available packages, see [Django Packages](https://djangopackages.org/)*
|
||||
|
||||
### Django Third-Party Packages
|
||||
* [django-allauth](https://github.com/pennersr/django-allauth/) - User registration, social authentication, account management, and more.
|
||||
* [django-compressor](https://github.com/django-compressor/django-compressor/) - Compress JavaScript/CSS into a single cached file
|
||||
* [django-crispy-forms](https://github.com/django-crispy-forms/django-crispy-forms/) - DRY Django forms
|
||||
@ -116,7 +124,7 @@
|
||||
* [wagtail](https://github.com/wagtail/wagtail) - Popular Django content management system (CMS)
|
||||
* [whitenoise](https://github.com/evansd/whitenoise) - Simplified static file serving for Python websites
|
||||
|
||||
> Django REST Framework specific packages
|
||||
### Django REST Framework Third-Party Packages
|
||||
|
||||
* [django-rest-auth](https://github.com/Tivix/django-rest-auth) - REST API endpoints for authentication and registration
|
||||
* [django-rest-framework](https://github.com/encode/django-rest-framework) - Web APIs for Django
|
||||
@ -138,7 +146,8 @@
|
||||
* [Storing Django Static and Media Files on Amazon S3](https://testdriven.io/blog/storing-django-static-and-media-files-on-amazon-s3)
|
||||
|
||||
### Docker Tutorials
|
||||
> Docker is commonly used to work with production-level databases locally like PostgreSQL or MySQL.
|
||||
|
||||
*Docker is commonly used to work with production-level databases locally like PostgreSQL or MySQL.*
|
||||
|
||||
* [A Beginner's Guide to Docker](https://wsvincent.com/beginners-guide-to-docker/)
|
||||
* [A Brief Intro to Docker for Djangonauts](https://www.revsys.com/tidbits/brief-intro-docker-djangonauts/)
|
||||
@ -173,7 +182,7 @@
|
||||
|
||||
## Django REST Framework
|
||||
|
||||
> The most popular way to build web APIs with Django.
|
||||
*The most popular way to build web APIs with Django.*
|
||||
|
||||
### DRF Resources
|
||||
|
||||
@ -190,7 +199,7 @@
|
||||
* [DRF Todo API with User Auth](https://wsvincent.com/django-rest-framework-authentication-tutorial/)
|
||||
* [DRF User Authentication](https://wsvincent.com/django-rest-framework-user-authentication-tutorial/)
|
||||
|
||||
> Tutorials using React front-end.
|
||||
### DRF + React Tutorials
|
||||
|
||||
* [DRF with React: Todo API](https://wsvincent.com/django-rest-framework-react-tutorial/)
|
||||
* [DRF with React](https://www.valentinog.com/blog/tutorial-api-django-rest-react/)
|
||||
@ -206,39 +215,55 @@
|
||||
* [DRF Blog](https://github.com/wsvincent/drf-blog-api) - Basic Blog API
|
||||
* [ECGC](https://github.com/flowerncsu/ecgc-2017) - Example from DjangoCon 2017 talk [Write an API for Almost Anything](https://www.youtube.com/watch?v=-6tR5TffP0w)
|
||||
|
||||
## Books and Courses
|
||||
## Books
|
||||
|
||||
### Django 2.1 Books
|
||||
### 2.1 Books
|
||||
|
||||
* [Django for Beginners: Build websites with Python and Django](https://djangoforbeginners.com/)
|
||||
* [REST APIs with Django: Build web APIs with Python and Django](https://restapiswithdjango.com/)
|
||||
* [Build Your First Website with Django 2.1](https://djangobook.com/build-your-first-website-with-django-2-1/)
|
||||
* [Develop a Real-Time Taxi App with Django Channels and Angular](https://testdriven.io/courses/real-time-app-with-django-channels-and-angular/)
|
||||
* [Practical Django 2 and Channels 2](https://www.amazon.com/dp/1484240987/)
|
||||
* [Django 2 Web Development Cookbook](https://www.amazon.com/dp/1788837681/)
|
||||
|
||||
### Django 2.0 Books
|
||||
### 2.0 Books
|
||||
|
||||
* [Hello Web App 2.0](https://hellowebbooks.com/learn-django/)
|
||||
* [Django Design Patterns and Best Practices](https://www.amazon.com/dp/1788831349/)
|
||||
* [Django 2 by Example](https://www.amazon.com/dp/1788472489/)
|
||||
|
||||
### Django 1.11 Books
|
||||
### 1.11 Books
|
||||
|
||||
* [Two Scoops of Django: Best Practices for Django 1.11](https://www.amazon.com/dp/0692915729/)
|
||||
* [Test-Driven Development with Python](https://www.amazon.com/dp/1491958707/)
|
||||
* [Django RESTful Web Services](https://www.amazon.com/dp/1788833929/)
|
||||
* [Beginning Django](https://www.amazon.com/dp/1484227867/)
|
||||
|
||||
## Courses
|
||||
* [Develop a Real-Time Taxi App with Django Channels and Angular](https://testdriven.io/courses/real-time-app-with-django-channels-and-angular/)
|
||||
|
||||
## Videos
|
||||
|
||||
### Django 2.1 Free Videos
|
||||
### Free Videos
|
||||
|
||||
* [Django Authentication Tutorial by Vitor Freitas](https://youtu.be/60GTvKCuam8?list=PLLxk3TkuAYnryu1lEcFaBr358IynT7l7H)
|
||||
* [Build a Startup with Django by CSDojo](https://youtu.be/UyQn0BhVqNU)
|
||||
* [Just Django](https://www.youtube.com/channel/UCRM1gWNTDx0SHIqUJygD-kQ)
|
||||
#### 2.1 Free Videos
|
||||
- [Django Authentication Tutorial by Vitor Freitas](https://youtu.be/60GTvKCuam8?list=PLLxk3TkuAYnryu1lEcFaBr358IynT7l7H)
|
||||
- [Build a Startup with Django by CSDojo](https://youtu.be/UyQn0BhVqNU)
|
||||
- [Just Django](https://www.youtube.com/channel/UCRM1gWNTDx0SHIqUJygD-kQ)
|
||||
|
||||
### Django 2.1 Paid Videos
|
||||
#### 2.0 Free Videos
|
||||
|
||||
- [Build a Guestbook (30-part series) by Pretty Printed](https://www.youtube.com/watch?v=QVX-etwgvJ8&list=PLXmMXHVSvS-DQfOsQdXkzEZyD0Vei7PKf)
|
||||
- [Blog Tutorial by Corey Schafer](https://youtu.be/UmljXZIypDc?list=PL-osiE80TeTtoQCKZ03TU5fNfx2UY6U4p)
|
||||
- [CS50's Web Programming with Python and JavaScript](https://www.youtube.com/playlist?list=PLhQjrBD2T382hIW-IsOVuXP1uMzEvmcE5)
|
||||
|
||||
#### 1.11 Free Videos
|
||||
|
||||
- [Todo App by Traversy Media](https://youtu.be/2yXfUPwlZTw)
|
||||
- [Django Crash Course by Traversy Media](https://youtu.be/D6esTdOLXh4)
|
||||
|
||||
### Paid Videos
|
||||
|
||||
#### 2.1 Paid Videos
|
||||
|
||||
* [Build Your First Website with Django](https://academy.masteringdjango.com/courses/build-your-first-website-with-django-2)
|
||||
|
||||
@ -248,21 +273,6 @@
|
||||
|
||||
* [Ultimate Web Development Bootcamp](https://www.udemy.com/the-ultimate-beginners-guide-to-django-django-2-python-web-dev-website/) - 10 hour course building three apps--word counter, personal portfolio, product hunt clone--and deploying to Digital Ocean.
|
||||
|
||||
### Django 2.0 Free Videos
|
||||
|
||||
* [Build a Guestbook (30-part series) by Pretty Printed](https://www.youtube.com/watch?v=QVX-etwgvJ8&list=PLXmMXHVSvS-DQfOsQdXkzEZyD0Vei7PKf)
|
||||
* [Blog Tutorial by Corey Schafer](https://youtu.be/UmljXZIypDc?list=PL-osiE80TeTtoQCKZ03TU5fNfx2UY6U4p)
|
||||
* [CS50's Web Programming with Python and JavaScript](https://www.youtube.com/playlist?list=PLhQjrBD2T382hIW-IsOVuXP1uMzEvmcE5)
|
||||
|
||||
### Django 1.11 Free Videos
|
||||
|
||||
* [Todo App by Traversy Media](https://youtu.be/2yXfUPwlZTw)
|
||||
* [Django Crash Course by Traversy Media](https://youtu.be/D6esTdOLXh4)
|
||||
|
||||
### Django 1.11 Paid Videos
|
||||
|
||||
* [Build a Django eCommerce Application](https://click.linksynergy.com/link?id=1*FmkJFU6n4&offerid=507388.1396598&type=2&murl=https%3A%2F%2Fwww.udemy.com%2Fpython-ecommerce-build-a-django-ecommerce-web-application%2F)
|
||||
|
||||
### License
|
||||
|
||||
[](http://creativecommons.org/publicdomain/zero/1.0/)
|
||||
|
Loading…
x
Reference in New Issue
Block a user