Skip to content

A small blogging service created for educational purposes

License

Notifications You must be signed in to change notification settings

RomanCherkasov/micro-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Сайт для ведения блогов | Django

Реализовано:

  1. Регистрация пользователей
  2. Создание/редактирование/удаление посотов.
  3. Добавление изображений к постам
  4. Добавление комментариев к постам
  5. Возможность подписаться только на интересующих авторов
  6. Выбор категорий (тегов) и добавление их к постам
  7. Просмотр постов по категориям (тегам)

Технологии:

  1. Python 3.7
  2. Django 2.6
  3. SQLite
  4. Фронтенд - HTML + Шаблонизатор django

Установка:

Устанавливаем виртуальное окружение и активируем его:

python -m venv venv
source venv/bin/activate # Для linxu/os x
./venv/scripts/activate.bat # Для Windows

Устанавливаем зависимости:

pip install requirements.txt

Собираем статику и миграции:

./manage.py migrate
./manage.py collectstatic

Запускаем dev сервер

./manage.py runserver

About

A small blogging service created for educational purposes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published