1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/IronmanJay-DailyFresh

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 2.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 03.12.2024 14:20 4e18aaf

1. Краткое описание проекта «Свежие продукты каждый день»

Выше представлен весь исходный код пакета, внутри которого есть все необходимые материалы: фотографии, js, css и т. д. Все коды я чётко прокомментировал. Весь проект основан на веб-сайте, использующем фреймворк django. Это — проект электронной коммерции с полным набором функций. Кэширование регистрации и входа пользователя осуществляется в redis, а информация о пользователе, товаре и т.д. хранится в mysql. Поисковая функция реализована с помощью фреймворка поисковой системы. Добавлены другие функции, такие как разбиение на страницы, оптимистическая блокировка, распределённое хранилище и т. д. Реализованы интерфейсы для оплаты и оценки.

В качестве веб-сервера можно использовать uwsgi, а для развёртывания — nginx.

Примечание: после загрузки исходного кода пакетного файла основной код остаётся неизменным, но в настройках необходимо изменить адрес вашей базы данных.

2. Структура проекта

  1. whoosh_index: фреймворк поисковой системы
  2. utils: класс инструментов
  3. templates: HTML-файлы
  4. static: файлы статических ресурсов
  5. db: конфигурация базы данных
  6. dailyfresh: общая конфигурация проекта
  7. apps: реализация конкретных функций
    • user: модуль пользовательских функций
    • order: модуль функций корзины покупок
    • goods: модуль товарных функций
    • cart: модуль функций корзины покупок

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/IronmanJay-DailyFresh.git
git@api.gitlife.ru:oschina-mirror/IronmanJay-DailyFresh.git
oschina-mirror
IronmanJay-DailyFresh
IronmanJay-DailyFresh
master