Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alina1412/food_django_study


https://github.com/alina1412/food_django_study

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# food_django_study
deploy: https://alina1412.pythonanywhere.com/

Установка
- создать .env (при необходимости, поменять коннекшн к базе)
- python manage.py makemigrations
- python manage.py migrate
- python manage.py loaddata database.json (Если postgres или в settings установить sqlite, в деплое -mysql )
- при необходимости создать суперюзера

Пользователи:
- Админкой могут пользоваться юзеры, если staff_status=True: если группа юзера Normal - только просмотр, если юзер-редактор - с редакторскими правами.

Дз1

1) index Шаблон для главной страницы
2) recipe Шаблон для отдельной страницы новости (нужно нажать на квадратную картинку в галерее)
3) foodlist Шаблон страницы со списком новостей
4) profile Страница аккаунта пользователя
5) sidebar Шаблон для меню навигации, который будет интегрироваться в другие шаблоны

-Контакты
-Регистрация / Войти

Дз2
1) Есть поиск по заголовку / аннотации
2) Создать рецепт пока только из админки
3) Можно посмотреть "Мои рецепты" у зарегистрированного пользователя
4) Можно обновлять данные профиля Account пользователя со фронта
5) users_top использует User.objects.annotate
6) Ссылки на изображения в модели File
7) реализованы регистрация и авторизация пользователей.