Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sibtc/django-beginners-guide
A Complete Beginner's Guide to Django - Code Samples
https://github.com/sibtc/django-beginners-guide
django python tutorial
Last synced: 14 days ago
JSON representation
A Complete Beginner's Guide to Django - Code Samples
- Host: GitHub
- URL: https://github.com/sibtc/django-beginners-guide
- Owner: sibtc
- License: mit
- Created: 2017-09-03T22:02:50.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-09-05T19:24:56.000Z (about 3 years ago)
- Last Synced: 2024-07-31T15:10:43.520Z (3 months ago)
- Topics: django, python, tutorial
- Language: Python
- Homepage: https://www.djangoboards.com
- Size: 396 KB
- Stars: 1,195
- Watchers: 65
- Forks: 385
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# A Complete Beginner's Guide to Django
[![Python Version](https://img.shields.io/badge/python-3.6-brightgreen.svg)](https://python.org)
[![Django Version](https://img.shields.io/badge/django-1.11-brightgreen.svg)](https://djangoproject.com)Code samples from the Django tutorial series.
![Django Boards Screenshot](https://d26dzxoao6i3hh.cloudfront.net/items/0j1J2s300f1b2y1Y3p3k/django-boards.png?v=3ec9d7f5)
## Table of Contents
* [Part 1 - Getting Started](https://simpleisbetterthancomplex.com/series/2017/09/04/a-complete-beginners-guide-to-django-part-1.html)
* [Part 2 - Fundamentals](https://simpleisbetterthancomplex.com/series/2017/09/11/a-complete-beginners-guide-to-django-part-2.html)
* [Part 3 - Advanced Concepts](https://simpleisbetterthancomplex.com/series/2017/09/18/a-complete-beginners-guide-to-django-part-3.html)
* [Part 4 - Authentication](https://simpleisbetterthancomplex.com/series/2017/09/25/a-complete-beginners-guide-to-django-part-4.html)
* [Part 5 - ORM](https://simpleisbetterthancomplex.com/series/2017/10/02/a-complete-beginners-guide-to-django-part-5.html)
* [Part 6 - Class-Based Views](https://simpleisbetterthancomplex.com/series/2017/10/09/a-complete-beginners-guide-to-django-part-6.html)
* [Part 7 - Deployment](https://simpleisbetterthancomplex.com/series/2017/10/16/a-complete-beginners-guide-to-django-part-7.html)For the complete tutorial series index [click here](https://simpleisbetterthancomplex.com/series/beginners-guide/1.11/).
## Running the Project Locally
First, clone the repository to your local machine:
```bash
git clone [email protected]:sibtc/django-beginners-guide.git
```Install the requirements:
```bash
pip install -r requirements.txt
```Setup the local configurations:
```bash
cp .env.example .env
```Create the database:
```bash
python manage.py migrate
```Finally, run the development server:
```bash
python manage.py runserver
```The project will be available at **127.0.0.1:8000**.
## License
The source code is released under the [MIT License](https://github.com/sibtc/django-beginners-guide/blob/master/LICENSE).
[![Creative Commons License](https://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png)](http://creativecommons.org/licenses/by-nc-sa/3.0/)
The tutorials, documentations, comics are licensed under the
[Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License](https://creativecommons.org/licenses/by-nc-sa/3.0/).