Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ToDo Π½Π° Django + Semantic UI / ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π·Π°Π΄Π°Ρ‡ Π½Π° Python

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ
HTML-ΠΊΠΎΠ΄
  • ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ: 30 сСн 2024
  • πŸš€ Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΌΠΈΡ€ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Django! πŸš€
    Π’ этом ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ€ΠΎΠ»ΠΈΠΊΠ΅ ΠΌΡ‹ создадим простой, Π½ΠΎ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π·Π°Π΄Π°Ρ‡ ToDo, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ популярный Π²Π΅Π±-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Django. Для ΡΡ‚ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятного ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ΠΌΡ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠΌ Semantic UI.
    ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ Π² этом Ρ€ΠΎΠ»ΠΈΠΊΠ΅:
    - Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Π·Π°Π΄Π°Ρ‡ ToDo с использованиСм ΠΌΠΎΡ‰Π½Ρ‹Ρ… возмоТностСй Django.
    - Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ ΡΡ‚ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса с Semantic UI для приятного Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π°.
    - ДСмонстрация Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ, доступным Π² сСти ΠΏΠΎ ссылкС tododjango.my-...
    - ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ рассмотрСниС основных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡.
    - ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Django ORM для управлСния Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ модСлями.
    - ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ доступ ΠΊ Git-Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡŽ с ΠΏΠΎΠ»Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌΠΈ.
    πŸ”—Git github.com/Mik...
    НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π»Π°ΠΉΠΊ, ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° ΠΊΠ°Π½Π°Π» ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠΎΠ»ΠΎΠΊΠΎΠ»ΡŒΡ‡ΠΈΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΡƒΡ€ΠΎΠΊΠΈ! πŸ›ŽοΈ Π”Π°Π²Π°ΠΉΡ‚Π΅ создадим ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ вмСстС!
    00:01 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π”ΠΆΠ°Π½Π³ΠΎ
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π”ΠΆΠ°Π½Π³ΠΎ с использованиСм Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° сСмантик юи ΠΈ Π²Π΅Π±-интСрфСйса
    β€’
    Установка Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈ созданиС ΠΏΠ°ΠΏΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
    09:13 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ прилоТСния ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ прилоТСния "Вудулист" ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ для Π½Π΅Π³ΠΎ
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ для ΠΌΠΎΠ΄Π΅Π»ΠΈ: Π½Π°Π·Π²Π°Π½ΠΈΠ΅ задания, статус, Π΄Π°Ρ‚Π° создания ΠΈ Ρ‚.Π΄.
    13:13 Запуск ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ дСмонстрация Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠ΄Π΅Π»ΠΈ
    β€’
    Запуск сСрвСра ΠΈ дСмонстрация Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠ΄Π΅Π»ΠΈ с использованиСм ΠΏΠΎΠ»Π΅ΠΉ
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ статуса Π·Π°Π΄Π°Ρ‡ ΠΈ Ρ‚.Π΄.
    16:25 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…
    β€’
    БозданиС модСли с использованиСм Django ORM
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΉ
    21:28 Админка ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π°ΠΌΠΈ
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ супСр-ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΊΠΈ
    β€’
    РСгистрация ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² Ρ„Π°ΠΉΠ»Π΅ Π°Π΄ΠΌΠΈΠ½
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ задания Π² Π°Π΄ΠΌΠΈΠ½Π΅
    β€’
    Π Π°Π±ΠΎΡ‚Π° с ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π°ΠΌΠΈ ΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ вьюс
    32:18 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ прСдставлСния ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ прСдставлСния ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ вьюс
    β€’
    Π Π°Π±ΠΎΡ‚Π° с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ созданиС ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ²
    33:56 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° вьюс
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° вьюс для прилоТСния ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ прСдставлСния ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° строки Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°
    40:55 Π Π°Π±ΠΎΡ‚Π° с шаблонами
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠ°ΠΏΠΊΠΈ тСмплСйс ΠΈ Ρ„Π°ΠΉΠ»Π° Π»Π΅ΠΉ- Π°ΡƒΡ‚
    β€’
    ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ стилСй ΠΈ скриптов с использованиСм конструкции Π΄ΠΆΠΈΠ½Π΄ΠΆΠ°
    46:42 Π Π°Π±ΠΎΡ‚Π° с Ρ„Π°ΠΉΠ»ΠΎΠΌ- индСкс
    β€’
    НаслСдованиС ΠΎΡ‚ Ρ„Π°ΠΉΠ»Π° Π»Π΅ΠΉ- Π°ΡƒΡ‚ ΠΈ созданиС Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠ°ΠΏΠΊΠΈ статик ΠΈ Ρ„Π°ΠΉΠ»Π° всС сс
    48:14 Настройка статики
    β€’
    Настройка ΠΏΠ°ΠΏΠΊΠΈ статик Π² Ρ„Π°ΠΉΠ»Π΅ сСттингс
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ ΠΊ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ статики ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ модуля с бСйс Π΄ΠΈΡ€
    44:47 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ с полями "Π½Π°Π·Π²Π°Π½ΠΈΠ΅", "описаниС", "Π΄Π°Ρ‚Π° создания" ΠΈ "Π΄Π°Ρ‚Π° измСнСния"
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… с использованиСм SQLAlchemy
    46:00 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ просмотра
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹ с полями "Π½Π°Π·Π²Π°Π½ΠΈΠ΅", "описаниС" ΠΈ "Π΄Π°Ρ‚Π° создания"
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ просмотра для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ„ΠΎΡ€ΠΌΡ‹
    50:00 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для добавлСния записи
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для добавлСния записи Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…
    β€’
    ИспользованиС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° post для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ„ΠΎΡ€ΠΌΡ‹
    51:17 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для Π²Ρ‹Π²ΠΎΠ΄Π° записСй
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для Π²Ρ‹Π²ΠΎΠ΄Π° записСй ΠΈΠ· Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Π³Π»Π°Π²Π½ΡƒΡŽ страницу
    β€’
    ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° списка записСй Π² шаблон с использованиСм ΠΊΠ»ΡŽΡ‡Π° "Ρ‚ΡƒΠ΄Ρƒ" ΠΈ значСния "тудус"
    55:03 РСшСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ записСй
    β€’
    ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ записСй ΠΈΠ·-Π·Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ использования ΠΊΠ»ΡŽΡ‡Π° "Ρ‚ΡƒΠ΄Ρƒ"
    β€’
    РСшСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΡƒΡ‚Π΅ΠΌ обСртывания списка записСй Π² строку
    57:22 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ для добавлСния ΠΈ рСдактирования записСй
    β€’
    ИспользованиС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° post ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° redirect для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ„ΠΎΡ€ΠΌΡ‹
    58:36 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ прилоТСния "ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π·Π°Π΄Π°Ρ‡"
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для обновлСния ΠΈ удалСния Π·Π°Π΄Π°Ρ‡
    β€’
    РСализация Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ обновлСния ΠΈ удалСния Π·Π°Π΄Π°Ρ‡ Π² шаблонС
    01:06:03 ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ стилСй ΠΈ созданиС Ρ„ΠΎΡ€ΠΌΡ‹
    β€’
    ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ стилСй ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ класса для Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ рСквСста
    01:10:45 ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ статичСских Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ созданиС Π³ΠΈΠ΄-Ρ„Π°ΠΉΠ»Π°
    β€’
    ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ статичСских Ρ„Π°ΠΉΠ»ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ python
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π³ΠΈΠ΄-Ρ„Π°ΠΉΠ»Π° ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Π³ΠΈΠ΄-Ρ„Π°ΠΉΠ»
    01:13:12 ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π½Π° GitHub
    β€’
    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π½Π° GitHub
    🌐 ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ сайт: my-py.ru
    πŸ’¬ VK: Π“Ρ€ΡƒΠΏΠΏΠ° VK python_...
    ✈️ Telegram: Канал Telegram t.me/mikedoitc...
    πŸ‘Ύ GitHub: ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ GitHub github.com/Mik...
    ❀️ ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΡ€Π°:
    πŸ’³Π‘Π±Π΅Ρ€Π±Π°Π½ΠΊ: 4274 3200 7161 9756
    πŸ”” DonationAlerts www.donational...
    🌟Boosty boosty.to/mike...

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ • 26

  • @PythonDevelopment
    @PythonDevelopment  Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ +3

    Обновил ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½ΠΎ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Π΅Π³ΠΎ размСстил
    ВнСс измСнСния:
    - ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎ ΠΊ экранам Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройств
    - ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΡ€ΡƒΠ΅Ρ‚ всС дСйствия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² контСкстС CRUD ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ
    - Π”ΠΎΠ±Π°Π²ΠΈΠ» Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡŽ Π½Π° пустоС Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ
    - для мобильной вСрсии Π΄ΠΎΠ±Π°Π²ΠΈΠ» JS-ΠΊΠ½ΠΎΠΏΠΊΡƒ возвращСния Π² Π½Π°Ρ‡Π°Π»ΠΎ списка Π·Π°Π΄Π°Ρ‡
    Код Π·Π°Π»ΠΈΠ» Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π»ΠΎΠΌΠ°Ρ‚ΡŒ старый, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ записан Ρ€ΠΎΠ»ΠΈΠΊ
    Π‘Π°ΠΌ Ρ€Π΅ΠΏΠΎ: github.com/MikesoWeb/ToDo-Django-Logging

  • @satisfyingoddlyvideo2600
    @satisfyingoddlyvideo2600 2 мСсяца Π½Π°Π·Π°Π΄ +2

    Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² Π΄ΠΆΠ°Π½Π³ΠΎ Ρƒ мСня Π½Π΅ получаСтся ΠΏΠΈΡˆΡƒΡ‚ Π½Π΅Ρ‚ Ρ„Π°ΠΉΠ»Π° Π΄ΠΆΠ°Π½Π³ΠΎ-Π°Π΄ΠΌΠΈΠ½

    • @PythonDevelopment
      @PythonDevelopment  2 мСсяца Π½Π°Π·Π°Π΄ +1

      ΠΠ°Ρ€ΡƒΡˆΠ΅Π½Π° структура ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.
      python manage.py startapp имя_прилоТСния
      INSTALLED_APPS = [
      # Π΄Ρ€ΡƒΠ³ΠΈΠ΅ прилоТСния
      'имя_прилоТСния',
      ]

  • @Π’Π»Π°Π΄Π’Π΅Ρ‚Π΅Ρ€ΠΈΠ½-Ρ†1Ρ„
    @Π’Π»Π°Π΄Π’Π΅Ρ‚Π΅Ρ€ΠΈΠ½-Ρ†1Ρ„ Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ +4

    Майк, ΠΏΡ€ΠΈΠ²Π΅Ρ‚
    ΠšΡ€ΡƒΡ‚ΠΎΠΉ видос!
    МоТСшь ΠΏΠΎΠ΄ΡΠΊΠ°Π·Π°Ρ‚ΡŒ - ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ΅Ρ‚ такая ошибка Π±Ρ‹Ρ‚ΡŒ, Π° Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ всС ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ», Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ Ρƒ тСбя
    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)

    • @PythonDevelopment
      @PythonDevelopment  Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ +1

      ΠŸΡ€ΠΈΠ²Π΅Ρ‚, спасибо. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² INSTALLED_APPS Π±Ρ‹Π»ΠΎ Ρ‚Π²ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ согласно Π½ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π°ΠΌ.
      А Ρ‚Π°ΠΊ ΠΆΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ TEMPLATE_DIRS Ссли ΠΏΠ°ΠΏΠΊΠ° Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π° ΠΈΠ½Π°Ρ‡Π΅ Ρ‡Π΅ΠΌ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

  • @ΠΠ½Ρ‚ΠΎΠ½ΠšΠΎΡ€ΠΎΠ΄ΡΠ½
    @ΠΠ½Ρ‚ΠΎΠ½ΠšΠΎΡ€ΠΎΠ΄ΡΠ½ Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ +6

    Бпасибо Π²Π°ΠΌ большоС , Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΏΠΎΠ΄Π°Ρ‡Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° , Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ ΠΎΡ‚ вас Π² Ρ‚Π°ΠΊΠΎΠΌ ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ))

    • @PythonDevelopment
      @PythonDevelopment  Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ +3

      Бпасибо. Π― создал Π΅Ρ‰Π΅ Π»Π΅Ρ‚ΠΎΠΌ Π±Π»ΠΎΠ³ Π½Π° Django 4 со всСми плюшками. БСйчас занимаюсь JS, Π½ΠΎ Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΡŽ ΠΏΠΈΡ‚ΠΎΠ½ ΠΈ Π³ΠΎΡ‚ΠΎΠ²Π»ΡŽ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π». Π’Ρ€Π΅ΠΌΠ΅Π½ΠΈ просто ΠΌΠ°Π»ΠΎ Π½Π° эти Π΄Π΅Π»Π°, Π½ΠΎ я Π½Π΅ Π·Π°Π±Ρ€Π°ΡΡ‹Π²Π°ΡŽ. ΠžΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ всСго хочСтся Π²Ρ‹Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ. Π‘Π°ΠΌΠΎΠΌΡƒ ΠΈ интСрСсно ΠΈ рСбятам пригодится. Бпасибо Π·Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊ ΠΊΠ°Π½Π°Π»Ρƒ))

  • @Hdsgf-h7v
    @Hdsgf-h7v 11 мСсяцСв Π½Π°Π·Π°Π΄ +2

    Π³Π΄Π΅ ссылки

    • @PythonDevelopment
      @PythonDevelopment  10 мСсяцСв Π½Π°Π·Π°Π΄ +1

      На Π³ΠΈΡ‚Ρ…Π°Π± ΠΈ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ссылки Π² описании

  • @TheTonyMan
    @TheTonyMan 5 мСсяцСв Π½Π°Π·Π°Π΄ +1

    Π’ html ΡˆΠ°Π±Π»ΠΎΠ½Π°Ρ… Django ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ свой ΡˆΠ°Π±Π»ΠΎΠ½ΠΈΠ·Π°Ρ‚ΠΎΡ€ ΠΈ это Ρ‚ΠΎΡ‡Π½ΠΎ Π½Π΅ Jinja ΠΊΠ°ΠΊ Π²ΠΎ Flask. МоТно ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π² спискС установлСнных Ρ‡Π΅Ρ€Π΅Π· pip list ΠΈ убСдится Ρ‡Ρ‚ΠΎ Jinja Ρ‚Π°ΠΌ Π½Π΅Ρ‚.

    • @PythonDevelopment
      @PythonDevelopment  5 мСсяцСв Π½Π°Π·Π°Π΄ +1

      Π’ΠΎΡ‡Π½ΠΎ. Бпасибо Π·Π° ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

  • @razaqqazhet5656
    @razaqqazhet5656 Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ +2

    thank you πŸ‘Œ

  • @savres1
    @savres1 Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ +2

    Бпасибо большоС, Ρƒ мСня ΠΊΠ°ΠΊ Ρ€Π°Π· Π·Π°Π΄Π°Π½ΠΈΠ΅ Π² институтС Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ crud ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠΌΠΎΠ³Π»ΠΈ ΠΌΠ½Π΅). ВсС ΠΎΡ‡Π΅Π½ΡŒ понятно, это большая Ρ€Π΅Π΄ΠΊΠΎΡΡ‚ΡŒ, Π΅Ρ‰Ρ‘ Ρ€Π°Π· спасибо

  • @rkozom
    @rkozom 5 мСсяцСв Π½Π°Π·Π°Π΄ +1

    Бпасибо! ΠžΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°!

    • @PythonDevelopment
      @PythonDevelopment  5 мСсяцСв Π½Π°Π·Π°Π΄ +1

      Бпасибо

  • @yevhennepriakhin6398
    @yevhennepriakhin6398 Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ +2

    ЗдравствуйтС! А какая ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, Ρ‡Ρ‚ΠΎ style.css ΠΈΠ· static Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. ВсС сдСлал ΠΊΠ°ΠΊ Ρƒ вас, Π½ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ класс test_style. Как Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ моя Ρ‚Π°Π±Π»ΠΈΡ†Π° стилСй Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»Π°ΡΡŒ?

    • @yevhennepriakhin6398
      @yevhennepriakhin6398 Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ +1

      Π£ΠΆΠ΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»Π°ΡΡŒ. Π‘Ρ‚Ρ€Π°Π½Π½ΠΎ ΠΊΠ°ΠΊ Ρ‚ΠΎ. ΠŸΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π» Ρ„Π°ΠΉΠ» css, Π²Ρ‹Π΄Π°Π»ΠΎ ΠΎΡˆΠΈΠ±ΠΊΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½, ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π» ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ, ошибка ΠΏΡ€ΠΎΠΏΠ°Π»Π° ΠΈ стили Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ...

    • @PythonDevelopment
      @PythonDevelopment  Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ +1

      ΠΌΠΎΠΆΠ½ΠΎ Π΅Ρ‰Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· консоль Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈΠ»ΠΈ Π² Π² Π»ΠΎΠ³Π°Ρ… ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ страницы Π² консоли. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ имя Π±Ρ‹Π»ΠΎ Π½Π΅ Ρ‚Π°ΠΊ прописано Π² ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ.
      Π’ любом случаС ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΎΠΏΡ‹Ρ‚.

    • @yevhennepriakhin6398
      @yevhennepriakhin6398 Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ +1

      @@PythonDevelopment Π”Π°, я ΠΏΠΎΡ‚ΠΎΠΌ ΡƒΠ²ΠΈΠ΄Π΅Π» Π² консоли Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ css. Как Π½ΠΈ странно, имя Π±Ρ‹Π»ΠΎ прописано ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. Π― Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π·Π½Π°ΠΊ подчСркивания Π² имя Ρ„Π°ΠΉΠ»Π° CSS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΈΠ»ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ какая Ρ‚ΠΎ рСакция, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π» ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ (ΡƒΠ±Ρ€Π°Π» Π·Π½Π°ΠΊ подчСркивания Π² Π½Π°Ρ‡Π°Π»Π΅) - ошибка ΡƒΡˆΠ»Π° ΠΈ стили Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ.

  • @Khan-sy7vi
    @Khan-sy7vi Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ +2

    Бпасибо большоС, Π²ΠΈΠ΄Π΅ΠΎ ΠΏΡƒΡˆΠΊΠ° Π±ΠΎΠΌΠ±Π° !!

  • @Π€Π°Ρ€ΠΈΠ·Π°Π–Π°Ρ…Π°Π½ΡˆΠ°
    @Π€Π°Ρ€ΠΈΠ·Π°Π–Π°Ρ…Π°Π½ΡˆΠ° Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ +2

    Бпасибо большоС)

  • @elmarizmailov
    @elmarizmailov 10 мСсяцСв Π½Π°Π·Π°Π΄ +1

    urls 35:55

  • @Pr1marry
    @Pr1marry 2 Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄ +2

    Π—Π° Π±ΠΈΠ»Π΅Π±Π΅Ρ€Π΄Ρƒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅)

    • @PythonDevelopment
      @PythonDevelopment  2 Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄ +1

      Π”Π°, ΠΏΡ€ΠΈΠ²Π΅Ρ‚. Π­Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ. Бпасибо))

  • @yevhennepriakhin6398
    @yevhennepriakhin6398 Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ +2

    Бпасибо Π·Π° Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ Π²ΠΈΠ΄Π΅ΠΎ.

    • @PythonDevelopment
      @PythonDevelopment  Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ +1

      Бпасибо за вниманиС )