-
Django for beginners book
-
Hello World App: a Django project that simply says “Hello, World” on the homepage.
-
Pages App: a Django project with a homepage and about page.
-
Message Board App: a basic Message Board application where users can post (through admin) and read short messages.
-
Blog App: a Blog application that allows users to create, edit, and delete posts.
-
Newspaper App: an articles page where journalists can post articles, set up permissions so only the author of an article can edit or delete it, and finally add the ability to write comments (through admin) on each article.
-
-
Django 3.1 documentation tutorial
-
Polls App: a basic poll application.
open through http://127.0.0.1:8000/polls/ after running these steps
-
django-polls Package: a standalone Python package from poll web app you can reuse in new projects.
-
-
Django for APIs book
-
Library App & API: a basic Library website with traditional Django and extend it into a web API with Django REST Framework.
-
Todo API: a Todo API back-end.
-
Todo Frontend with React: a Todo Frontend built with React and connected to the Todo API.
-
Blog API: a Blog API using the full set of Django REST Framework features such as users, permissions, full CRUD (Create-Read-Update-Delete) functionality, Schemas using OpenAPI, and API documentation using drf-yasg package.
- For the schema, you can open http://127.0.0.1:8000/openapi/
- For the documentation, you can open http://127.0.0.1:8000/swagger/ or http://127.0.0.1:8000/redoc/
-
-
Django Rest Framework documentation tutorial
-
Notifications
You must be signed in to change notification settings - Fork 1
OmarKimo/learn-django
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
This is where I build projects while learning Django from different resources.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published