Обновил приложение, но в отдельном репозитории его разместил Внес изменения: - Приложение теперь адаптивно к экранам различных устройств - Приложение логирует все действия пользователя в контексте CRUD операций - Добавил валидацию на пустое название задачи - для мобильной версии добавил JS-кнопку возвращения в начало списка задач Код залил в отдельный репозиторий чтобы не ломать старый, на который записан ролик Сам репо: github.com/MikesoWeb/ToDo-Django-Logging
Спасибо. Я создал еще летом блог на Django 4 со всеми плюшками. Сейчас занимаюсь JS, но не забываю питон и готовлю материал. Времени просто мало на эти дела, но я не забрасываю. Очень много всего хочется выложить показать. Самому и интересно и ребятам пригодится. Спасибо за внимание к каналу))
Спасибо большое, у меня как раз задание в институте реализовать подобное crud приложение, помогли мне). Все очень понятно, это большая редкость, ещё раз спасибо
В html шаблонах Django используется свой шаблонизатор и это точно не Jinja как во Flask. Можно проверить в списке установленных через pip list и убедится что Jinja там нет.
Здравствуйте! А какая может быть причина, что style.css из static не работает. Все сделал как у вас, но не работает класс test_style. Как еще можно проверить, что моя таблица стилей загрузилась?
можно еще проверить через консоль разработчика или в в логах при обновлении страницы в консоли. Возможно имя было не так прописано в подключении. В любом случае получен хороший опыт.
@@PythonDevelopment Да, я потом увидел в консоли разработчика загруженные css. Как ни странно, имя было прописано правильно. Я добавил знак подчеркивания в имя файла CSS, чтобы проверить, или будет какая то реакция, получил ошибку, переименовал обратно (убрал знак подчеркивания в начале) - ошибка ушла и стили заработали.
Майк, привет Крутой видос! Можешь подсказать - почему может такая ошибка быть, а то вроде все перепроверил, так же как у тебя Using engine django: django.template.loaders.filesystem.Loader: C:\Users\vlad\PycharmProjects\pythonProject\todoapp\templates\todoapp\index.html (Source does not exist) django.template.loaders.app_directories.Loader: C:\Users\vlad\AppData\Local\Programs\Python\Python39-32\lib\site-packages\django\contrib\admin\templates\todoapp\index.html (Source does not exist) django.template.loaders.app_directories.Loader: C:\Users\vlad\AppData\Local\Programs\Python\Python39-32\lib\site-packages\django\contrib\auth\templates\todoapp\index.html (Source does not exist)
Привет, спасибо. Проверь чтобы в INSTALLED_APPS было твое приложение согласно нормативам. А так же нужно указать TEMPLATE_DIRS если папка размещена иначе чем по умолчанию
Обновил приложение, но в отдельном репозитории его разместил
Внес изменения:
- Приложение теперь адаптивно к экранам различных устройств
- Приложение логирует все действия пользователя в контексте CRUD операций
- Добавил валидацию на пустое название задачи
- для мобильной версии добавил JS-кнопку возвращения в начало списка задач
Код залил в отдельный репозиторий чтобы не ломать старый, на который записан ролик
Сам репо: github.com/MikesoWeb/ToDo-Django-Logging
Спасибо вам большое , хорошая подача материала , хотелось бы от вас в таком же формате увидеть реализацию более серьезного проекта ))
Спасибо. Я создал еще летом блог на Django 4 со всеми плюшками. Сейчас занимаюсь JS, но не забываю питон и готовлю материал. Времени просто мало на эти дела, но я не забрасываю. Очень много всего хочется выложить показать. Самому и интересно и ребятам пригодится. Спасибо за внимание к каналу))
Спасибо! Очень хороший пример готового проекта!
Спасибо
Спасибо большое, у меня как раз задание в институте реализовать подобное crud приложение, помогли мне). Все очень понятно, это большая редкость, ещё раз спасибо
Спасибо большое, видео пушка бомба !!
За билеберду отдельно уважение)
Да, привет. Это тоже позитивный комментарий. Спасибо))
Спасибо большое)
thank you 👌
Как создать еще один проект в джанго у меня не получается пишут нет файла джанго-админ
Нарушена структура проекта.
python manage.py startapp имя_приложения
INSTALLED_APPS = [
# другие приложения
'имя_приложения',
]
В html шаблонах Django используется свой шаблонизатор и это точно не Jinja как во Flask. Можно проверить в списке установленных через pip list и убедится что Jinja там нет.
Точно. Спасибо за комментарий
Спасибо за хорошее видео.
Спасибо за внимание )
Здравствуйте! А какая может быть причина, что style.css из static не работает. Все сделал как у вас, но не работает класс test_style. Как еще можно проверить, что моя таблица стилей загрузилась?
Уже загрузилась. Странно как то. Переименовал файл css, выдало ошибку, что он не найден, переименовал обратно, ошибка пропала и стили заработали...
можно еще проверить через консоль разработчика или в в логах при обновлении страницы в консоли. Возможно имя было не так прописано в подключении.
В любом случае получен хороший опыт.
@@PythonDevelopment Да, я потом увидел в консоли разработчика загруженные css. Как ни странно, имя было прописано правильно. Я добавил знак подчеркивания в имя файла CSS, чтобы проверить, или будет какая то реакция, получил ошибку, переименовал обратно (убрал знак подчеркивания в начале) - ошибка ушла и стили заработали.
Майк, привет
Крутой видос!
Можешь подсказать - почему может такая ошибка быть, а то вроде все перепроверил, так же как у тебя
Using engine django:
django.template.loaders.filesystem.Loader: C:\Users\vlad\PycharmProjects\pythonProject\todoapp\templates\todoapp\index.html (Source does not exist)
django.template.loaders.app_directories.Loader: C:\Users\vlad\AppData\Local\Programs\Python\Python39-32\lib\site-packages\django\contrib\admin\templates\todoapp\index.html (Source does not exist)
django.template.loaders.app_directories.Loader: C:\Users\vlad\AppData\Local\Programs\Python\Python39-32\lib\site-packages\django\contrib\auth\templates\todoapp\index.html (Source does not exist)
Привет, спасибо. Проверь чтобы в INSTALLED_APPS было твое приложение согласно нормативам.
А так же нужно указать TEMPLATE_DIRS если папка размещена иначе чем по умолчанию
где ссылки
На гитхаб и на проект ссылки в описании
urls 35:55