Skip to content

monk-time/blog_network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

blog_network

Описание

Сервис социальной сети блогеров. Реализован фронтенд через шаблонизатор Django на MVT-архитектуре. Поддерживается регистрация и управление пользователями, сообщества, комментирование, редактирование записей, загрузка картинок и подписка на авторов.

Также см. два варианта REST API для этого проекта: на DRF и на FastAPI.

Технологии

  • Python 3.13
  • Django 5.1
  • SQLite 3
  • uv

Запуск проекта в dev-режиме

  1. Подготовьте виртуальное окружение:
    uv sync
  2. Выполните миграции и запустите проект:
    cd app
    uv run manage.py migrate
    uv run manage.py runserver
  3. Для запуска тестов:
    uv run manage.py test

Автор

Дмитрий Богорад @monk-time

About

Социальная сеть блогеров

Topics

Resources

License

Stars

Watchers

Forks