30 lines
2.0 KiB
Markdown
30 lines
2.0 KiB
Markdown
# Сайт преподавателя физики и математики
|
|
|
|
Сайт Игоря Олеговича Безрукавова для записи на консультации по подготовке к ОГЭ и ЕГЭ.
|
|
|
|
## Первый запуск
|
|
|
|
В терминале PyCharm из корня проекта выполните:
|
|
|
|
```powershell
|
|
.\.venv\Scripts\python.exe -m pip install -r requirements.txt
|
|
.\.venv\Scripts\python.exe manage.py migrate
|
|
.\.venv\Scripts\python.exe manage.py createsuperuser
|
|
.\.venv\Scripts\python.exe manage.py runserver
|
|
```
|
|
|
|
Откройте `http://127.0.0.1:8000/`. Заявки появляются в админ-панели: `http://127.0.0.1:8000/admin/`.
|
|
|
|
## Работа с расписанием
|
|
|
|
1. В админ-панели откройте раздел «Расписание» и добавьте свободные окна.
|
|
2. Укажите дату и время, длительность, предмет и формат консультации.
|
|
3. После этого свободное время появится в форме на сайте.
|
|
4. В разделе «Записи на консультации» новая заявка получает статус «Новая».
|
|
5. Подтвердите её вручную или через массовое действие, добавьте ссылку на встречу и при необходимости отметьте напоминание.
|
|
6. После занятия измените статус на «Проведена». Отменённые слоты автоматически снова становятся доступными.
|
|
|
|
На главной странице также доступны политика конфиденциальности, блок вопросов и адаптивная форма записи.
|
|
|
|
Перед публикацией сайта замените `SECRET_KEY`, отключите `DEBUG` и настройте `ALLOWED_HOSTS` в `config/settings.py`.
|