Skip to content

HTML Rendering in Django. University pet-project.

Notifications You must be signed in to change notification settings

kurrbanov/telesystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Система учёта абонентов телефонной сети

О проекте:

Проект представляет из себя полноценный CRUD с возможностью создавать абонента, просматривать, изменять и удалять его данные.

Как запустить проект у себя?

Приготовления

Для начала клонируйте репозиторий и определите переменные окружения в файле src/.env.example

git clone https://github.com/kurrbanov/telesystem.git

Переименуйте файл .env.example в .env и измените переменные окружения:

mv .env.example .env
SECRET_KEY="your-secret-key"
POSTGRES_USER="user"
POSTGRES_PASSWORD="password"
POSTGRES_DB="name_of_db"

Вариант с Docker

Для этого должен быть установлен Docker Поднимает

docker-compose up -d --build

И откройте в браузере http://0.0.0.0:8000

Вариант без Docker

Установите poetry:

pip install poetry

Перейдите в папку /src

cd src

И активируйте вирутальное окружение:

poetry shell
poetry install

Накатите миграции и запустите сервер:

python manage.py makemigrations && \
python manage.py migrate && \
python manage.py runserver

И откройте в браузере http://0.0.0.0:8000

About

HTML Rendering in Django. University pet-project.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors