Рубрики
Без рубрики

Как строить Linkolearn.com – Часть 1: Обзор

Я создал инструмент/веб-сайт с открытым исходным кодом в качестве хобби под названием Lingo learn [linkolearn.com (https://www.linkolearn.com), репо (https://github.com/linkolearn/linkolearn)]. Мотивация, так как в Интернете есть…

Автор оригинала: Abdur-Rahmaan Janhangeer.

Я создал инструмент с открытым исходным кодом/веб-сайт в качестве хобби под названием Lingo learn linkolearn.com | отчеты

правка: Часть 2

Мотивация

Поскольку в Интернете есть множество статей, люди получат больше пользы, если статьи по теме будут сгруппированы вместе. Этот инструмент позволяет создавать курсы, имеющие ссылки в соответствующем разделе. Интересно то, что такой хобби-проект является “завершенным”, то есть это проект, который развернут и работает. Поскольку я действительно хотел написать учебник о Shopto , я решил предоставить реальный пример использования, который, я надеюсь, будет легко следовать. Пристегнитесь, это эксклюзивный кодементор.содержание ввода-вывода.

Технический стек

Мы будем использовать:

Магазин yo 3.9.4, который использует flask_sqlalchemy, flask_migrate и flask_mailman среди других

Зачем покупать йо?

Магазин йо похож на огромную машину для колбы. Это сравнимо с Django и Masonite . он включает в себя по умолчанию:

  • модули

Он предоставляет обычные модули, а также концепцию, называемую коробками. Модули подключи и играй. Это означает, что вам НЕ нужно писать коды чертежей. А во-вторых, модуль вашего друга работает у вас дома.

  • механизм миграции

Миграция настроена и готова к работе

  • управление активами

Как и у Джанго, у вас есть команда collectstatic. У вас также есть функция getstaticfunction, так что вам не нужно менять статические пути для производства и разработки

  • Как и у Джанго, у вас есть команда collectstatic. У вас также есть функция getstaticfunction, так что вам не нужно менять статические пути для производства и разработки

Основной файл, из которого отправляются команды

  • настройка тестов

Тесты настраиваются для нового проекта. Не нужно писать конкурс и расписание.

  • настройка документов

Установка сфинкса

  • аутентификация и панель администратора

Авторизоваться. регистрация, роли и панель администратора включены по умолчанию!

Это опыт колбы на другом уровне!

Время, которое я потратил

  • 3 дня большая часть работы
  • еще 4 дня на доработку и настройку всего

Особенности сайта:

Вот несколько скриншотов сайта мы будем строить:

Это простой сайт, но включает в себя основные функции. Через открытую кодовую базу, учебник позволит людям пройти шаг за шагом!

Перейдите к части 2