Это мой домашний проект, целью которого было - Продемострировать мои навыки и показать что я способен справляться с полным циклом разработки.
- Проект написан на Django Framework v2.2.7
- Для создания динамики на сайте использован Jquery & Ajax
- В качестве HTML-редактора для создания постов используется TinyMCE, а точнее django-tinymce
- В проект внедрена Ajax-пагинация контента с помощью django-el-pagination
- Для упрощения стилизации форм используется django-crispy-forms
Скачайте проект и установите Docker и docker-compose
git clone https://github.com/WhiteJamer/django_blog.git
Находясь в папке с проектом введите:
docker-compose up --build
Теперь локальный сервер запущен и вы видите логи базы данных и вашего приложения.
Чтобы вводить комманды внутри вашего приложения откройте bash-консоль внутри с помощью комманды:
docker-compose exec web bash
Или можно просто вводить их не проникая в контейнер, например так:
docker-compose exec python manage.py makemigrations