• posts/
  • Model-View-Controller (MVC) arxitekturasi
  • Tashqi fayllarni boshqarish
  • Foydalanuvchi muhitlari
  • 1-savol////1-11-16-26-31 Ob’ekt tushunchasi yoritib bering va misollar keltiring




    Download 58,84 Kb.
    bet9/10
    Sana08.02.2024
    Hajmi58,84 Kb.
    #153113
    1   2   3   4   5   6   7   8   9   10
    Bog'liq
    PYTHONE

    Nima uchun qo'llaniladi: URL dispatcher, foydalanuvchilarning brauzerlaridagi URL so'rovlarni ilova ichidagi maqbul funksiyalarga yo'naltirish uchun ishlatiladi. Vazifasi: URL dispatcher, foydalanuvchi so'rovlari bo'yicha nazorat qiladi va kelgan URL-ni ilova ichidagi qaysi view ga yo'naltirish kerakligini aniqlaydi.
    from django.urls import path
    from .views import post_list
    urlpatterns = [
    path('posts/', post_list, name='post_list'),
    ]
    URL dispatcher, foydalanuvchilarning brauzerlaridagi URL so'rovlarni ilova ichidagi maqbul funksiyalarga yo'naltirish uchun ishlatiladi. URL dispatcher, foydalanuvchi kiritgan URL-ni tahlil qiladi va maqbul funksiya yoki view ga yo'naltiradi.Bu misolda, 'posts/' URL qismi post_list funksiyasiga yo'naltiriladi. name atributi esa bu yo'naltirilgan URL-ni chaqirish uchun bir nomni belgilaydi.

    (1-misol///10-25-40)Django frameworki haqida ma’lumot bering Django, Python dasturlash tilida yaratilgan, loyihalarni tezkor va sodda tarzda tuzishda yordam beruvchi bir veb framework'idir. 2003 yilida Adrian Holovaty va Simon Willison tomonidan ishlab chiqilgan va bir necha yil ichida katta jamoa tomonidan rivojlangan. Model-View-Controller (MVC) arxitekturasi: Django, Model-View-Controller (MVC) arxitekturasi o'rniga Model-View-Template (MVT) arxitekturasini ishlatadi. Ma'lumotlar bazasini boshqarish: Django, ma'lumotlar bazalariga murojaat qilish va o'zgarishlarni amalga oshirish uchun kuchli ORM (Object-Relational Mapping) tizimini o'z ichiga oladi. Tashqi fayllarni boshqarish: Statik fayllarni (CSS, JavaScript, rasmlar) boshqarish va ularni to'plab qo'shish Django ilovasi uchun o'z ichiga olgan qismlardan biridir Form va validatsiya: Django, foydalanuvchidan ma'lumotlar qabul qilib, ularga murojaat qilish, ma'lumotlar to'plamini boshqarish va ularga validatsiya qilish uchun form va form validatsiyasini taqdim etadi. Foydalanuvchi muhitlari: Django, foydalanuvchi tizimi, foydalanuvchi autentifikatsiyasi, ro'l boshqarish va qo'shimcha foydalanuvchi muhitlarini boshqarishda o'ziga xos funksionaliklarni taqdim etadi.
    Download 58,84 Kb.
    1   2   3   4   5   6   7   8   9   10




    Download 58,84 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    1-savol////1-11-16-26-31 Ob’ekt tushunchasi yoritib bering va misollar keltiring

    Download 58,84 Kb.