https://github.com/theawiteb/django101project
django101Project is a project for Django 101 course on satr.codes
https://github.com/theawiteb/django101project
Last synced: 10 months ago
JSON representation
django101Project is a project for Django 101 course on satr.codes
- Host: GitHub
- URL: https://github.com/theawiteb/django101project
- Owner: TheAwiteb
- License: gpl-3.0
- Created: 2021-09-14T11:55:50.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-10-05T12:48:20.000Z (over 4 years ago)
- Last Synced: 2025-08-09T07:28:58.921Z (11 months ago)
- Language: Python
- Homepage: https://satr.codes
- Size: 120 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
django101Project is a project for Django 101 course on [satr.codes](https://satr.codes)
[Requirements](#Requirements)
•
[Installation](#Installation)
•
[Features](#Features)
•
[Usage](#Usage)
•
[Images](#Images)
•
[License](#License)

## Requirements
* **[python3.8](https://www.python.org/downloads/) +**
* **[git](https://git-scm.com/)**
* **[pip3](https://pip.pypa.io/en/stable/installation/)**
## Installation
Use [GitHub](https://github.com) to install django101Project.
```bash
# clone project form github
git clone https://github.com/TheAwiteb/django101Project/
# cd to project folder
cd django101Project
# install required packages
pip3 install -r requirements.txt
```
## Features
* Sign in and out
* List of courses
* You need to login to add a course
* User settings
* change Password
* Update profile information
* Default avatar for each user by [avatars.dicebear.com](https://avatars.dicebear.com/)
* The account can be deleted
* Profile for each course
* The name of the person who added the course
* Pagination for the list of courses
* Date of creation of the account in the profile
## Usage
```bash
cd path/to/django101Project/
# Migrations
python3 manage.py migrate
# create superuser
python3 manage.py createsuperuser
# Run the server
python3 manage.py runserver
```
## images

![pagination]()




## License
[GPL3](https://www.gnu.org/licenses/gpl-3.0.en.html)
