Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wsvincent/djangoforbeginners
Source code for Django For Beginners, Fifth Edition.
https://github.com/wsvincent/djangoforbeginners
django django-application python tutorial
Last synced: 6 days ago
JSON representation
Source code for Django For Beginners, Fifth Edition.
- Host: GitHub
- URL: https://github.com/wsvincent/djangoforbeginners
- Owner: wsvincent
- License: mit
- Created: 2017-09-08T12:31:58.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-10-08T21:29:32.000Z (4 months ago)
- Last Synced: 2025-01-09T19:34:07.292Z (13 days ago)
- Topics: django, django-application, python, tutorial
- Language: JavaScript
- Homepage: https://djangoforbeginners.com
- Size: 4.41 MB
- Stars: 1,230
- Watchers: 65
- Forks: 567
- Open Issues: 4
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Django for Beginners
[](https://djangoforbeginners.com.com/)
[![GitHub stars](https://img.shields.io/github/stars/wsvincent/djangoforbeginners)](https://github.com/wsvincent/djangoforbeginners/stargazers)
This is the source code for [Django for Beginners](https://djangoforbeginners.com/), written by [William Vincent](https://wsvincent.com). It contains all the supporting project files necessary to work through the book from beginning to end.
Foreword: [Carlton Gibson](https://github.com/carltongibson/)
## About the Book
__Django for Beginners__ is a comprehensive guide to building modern Python web applications with Django. The book proceeds step-by-step through six increasingly complex apps, covering Django fundamentals--models, views, URLs, templates--and more advanced topics such as APIs, user authentication, testing, deployment, forms, permissions, security, and performance. You'll learn how to solve common problems, implement best practices, and leverage Django's powerful third-party package ecosystem.
After reading this book, you will have a solid understanding of how Django works and the ability to build real-world, advanced web applications in a short amount of time.
## Source Code for Previous Editions
- [4.2 version repo](https://github.com/wsvincent/djangoforbeginners_42)
- [4.0 version repo](https://github.com/wsvincent/djangoforbeginners_40)
- [3.2 version repo](https://github.com/wsvincent/djangoforbeginners_32)
- [3.1 version repo](https://github.com/wsvincent/djangoforbeginners_31)
- [3.0 version repo](https://github.com/wsvincent/djangoforbeginners_30)