1

Етап 1

Django

06 серпня—27 листопада

1

Етап 1

Django

06 серпня—27 листопада

13 липня 2018 21 жовтня 2018
Мета завершена % date%
Загальна

Веб-разработка (Django)

С языком python знаком давно, но все ограничивалось написание простых и легких скриптов, бекап, парсеров и т д. простых инструментов.

Возникла идея реализовать инструмент более сложный и более удобный для личного и общего пользования, но как оказалось моих знаний совершенно не достаточно. Перебрав некоторый материал связанный с django-oscar, django-shop, оказалось, что вот так вот, с наскока, за два дня на коленке не получится. И задался целью понять и изучить django. Попутно, по сколько это все же веб, без хтмл цсс и явы, хотя бы на базовом уровне, не обойтись. Ну и плюсь, может это даст новый источник дохода)

Траблы:

В Python, можно взять готовый план уроков (понятие списка, строки, инт, классы, функции ) и так проще. Но Джанго это

фреймворк, инструмент с последовательностью изучения которого, у меня вопросы. По этому взял за основу готовый курс, или книгу от этого и оттолкнемся.

Начнем с простого блога дальше копнем в сторону интернет магазина.

 Критерій завершення

1. Интернет магазин с тем функционалом и возможностями которые необходимы мне.

2. Инструмент (сайт) помощи в изучении иностранного языка (конкретно слов)

 Екологічність мети

ХЗ.. может и навязан.

Но єто тупо есть, ходить, на работу, спать, смотреть сериалы или еще кукую муть. Нужно ведь мозг продавливать, одно из больших и продолжительных удовольствий єто поднимать что-то не подъемное и решать что то не решаемое. Сначала "О, а если это сделать" потом "бл.. как это сделать", "ого, что бы это сделать нужно прочесть и понять 1005000 статей и книг", потом "черд возьми, получилось, но еще кривовато" а потом "епта, работает, работает и славно так шуршит, я молодец"

  1. Django

    Изучение фреймворк на основе готовых примеров из различных источников, разбор по строчно, изменение готовых решений. От малого и простого к большому и сложному.

    Окончанием считается Не большой простой и понятный интернет магазин, с возможностью добавление категорий товаров из csv, поиск и обработка картинок, описания курса валют и т д.

    Задача автоматическая поддержка актуальных цен и позиций на сайте.

    Подпункты. Примерно неделя на каждый пункт.

    1. Проект Django

    2. Приложение Django

    3. Настройка проекта Django

    4. Встроенный административный сайт Django

    5. Модели.

    6. Выполнение запросов (QuerySet)

    7. Привязка интернет-адресов

    8. Статичные файлы

    9. Медиа файлы

    10. Шаблоны и статичные файлы уровня проекта

    11. Шаблоны

    12. Наследование шаблонов

    13. Формы

    14. Обработка форм

    15. Валидаторы

    16. Разграничение доступа

    17. Модель User

    18. Низкоуровневая обработка входа и выхода

    19. Реализация страниц для аутентификации

    20. Реализация формы для аутентификации

    21. Реализация функционала для аутентификации

    22. Реализация дизайна и общей структуры сайта

    23. Подключаем Bootstrap

    24. Реализация страницы и функционала

    25. Создание API

    26. Создание и аутентификация самого клиента

    27. Heroku

    28. PythonAnywhere

  • 1267
  • 13 липня 2018, 12:11

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?