Skip to content

this repo belongs to django tutorial in maktabkhooneh.org, which you can learn the basic approach to create a blog website with rich features

License

Notifications You must be signed in to change notification settings

AliBigdeli/mysite

Repository files navigation

Django Tutorial Project

The full project for Django fundemental course in maktabkhooneh.org.

Download & Setup Instructions :

After downloading the project, make sure to create a virtual enviroment and install project's requirements.

Clone the project. This will download the GitHub respository files onto your local machine.

git clone https://github.com/alibigdeli/mysite.git

installing virtual enviroment and activating:

pip install virtualenv

Windows setup:

#creating the enviroment
python -m venv venv

#activating the enviroment
venv\Scripts\activate

#deactivating enviroment
deactivate

Linux and Mac setup:

#creating the enviroment
python -m venv venv

#activating the enviroment
source venv/bin/activate

#deactivating enviroment
deactivate

then installing the requirements:

pip install -r requirements.txt

Running the Project

in order to run the project you need to use either ways below

default and development settings

python manage.py runserver 
#or
python manage.py runserver 0.0.0.0:8000 --settings=mysite.setting.dev

production settings

python manage.py runserver 0.0.0.0:8000 --settings=mysite.setting.prod

Note: if you want to change the settings permanently to prod you can modify the settings in enviroment varibale inside the manage.py and need to use dokcer or install the mysql directly on your machine

Project Model Schema :

this is the model schema have been used in this project: drawSQL-export-2021-08-23_23_26

About

this repo belongs to django tutorial in maktabkhooneh.org, which you can learn the basic approach to create a blog website with rich features

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published