This is a question-and-answer website where questions are asked and answered by users.
The project was created for educational purposes. The project took its start in a course Web Technologies made by Mail.ru Group.
- Question/answer [create, delete]
- Registration
- Ajax pagination
-
Clone or download the repository.
-
Create virtual environment and install requirements from
requirements.txt
. -
Make migrations and migrate.
python manage.py makemigrations
python manage.py migrate
-
Go to
data/
folder and runload_data.sh
script.The script feeds initial data from
data/
to sqlite database. -
Run Django server with command
python manage.py runserver
.Now you can open the site by link
http://127.0.0.1:8000/
.
.
├── ask/ # Django project
│ ├── ask/ # Configuration package
│ └── qa/ # Django application
├── data/ # Initial data for database
├── .env # Environment variables
└── ...