Skip to content

Black-persik/Django_store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

249 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Учебный проект Django на базе Яндекс Лицея

Статус пайплайна CI/CD

pipeline status

Учебный проект для освоения Django фреймворка в рамках образовательной программы Яндекс Лицея. Включает базовую структуру Django-проекта с настройками для разработки, тестирования и продакшена.

Prerequisites

  • Python 3.9+
  • Git
  • Virtualenv (рекомендуется)

Инструкция для запуска проекта в dev-режиме (режим разработки)

Установка и запуск

  1. Клонируйте репозиторий:
git clone https://gitlab.crja72.ru/django/2025/autumn/course/students/320009-Blackpersik1-course-147
cd lyceum
  1. Создание виртуального окружения
python -m venv venv
source venv/bin/activate
  1. Установление зависимостей и запуск сервера разработки
cd ..
cd requirements
pip install -r dev.txt
pip install -r prod.txt
pip install -r test.txt
python manage.py runserver

Использование переменных в среде окружения

Файл .env

  1. Создайте файл .env в корне вашего проекта

  2. Заполните необходимые секретные данные

SECRET_KEY=<ВАШ_СЕКРЕТНЫЙ_КЛЮЧ>
DEBUG=<True или False>
ALLOWED_HOSTS=<НЕОБЗХОДИМЫЕ_ДАННЫЕ>

Описание работы базы данных

About

Онлайн магазин на Django

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •