• Loyiha davomida o’zimni shaxsiy yangiliklar chiqaradigan saytimni serverga yukladim.
  • «Oqituvchi». 2002.
  • Sultonov komron amaliyot hisobot




    Download 2,66 Mb.
    bet7/7
    Sana18.11.2023
    Hajmi2,66 Mb.
    #100774
    1   2   3   4   5   6   7
    Bog'liq
    mironshohasadov

    {{ post.title }}


    {{ post.body }}
    {% endblock content %}

    Biz sahifada chiqarilgan postlarning sarlavhasi ustiga bosib kirib, postlarni to‘liq ochib o‘qiydigan qilib tayyorlashimiz kerak bo‘ladi. Buning uchun bizga yana birta html fayl kerak, biz templates papkasida “post_detail.html” faylini yaratib va shu faylga o‘tib olamiz.
    Demak views.py fayliga o‘zgarishlar kiritamiz:




    from django.urls import path
    from .views import BlogListView, BlogDetailView
    urlpatterns=[
    path('', BlogListView.as_view(), name='home'),
    path('Post/', BlogDetailView.as_view(), name='post_detail'),
    ]

    Kichik urls.py fayliga ham o‘zgarishlar kiritib olamiz:

    Endi natijasini ko‘ramiz, har doimgidek terminalga o‘tib runserverni ishga tushirib, natijani brauzerda ochib ko‘ramiz.



    Ixtiyoriy postning sarlavhasi ustiga bosib kirib, uni to‘liq ochib o‘qish mumkin.


    Loyiha davomida o’zimni shaxsiy yangiliklar chiqaradigan saytimni serverga yukladim.


    XULOSA



    A gar Python dasturlash tili va Django web ramkasi haqida qisqacha xulosa qilsak:
    Python dasturlash tili menga juda yaxshi taassurotlar qoldirdi. Sintaksisi juda osonligi va ingliz tiliga yaqinligi tufayli juda oson o’zlashtirdim.
    Django web ramkasi ham juda qulay va malumotlar bazasi bilan tez va oson kirishishi bilan ajralib turarkan. Amaliyot davomida bir qancha veb ilovalar ustida ishladim va o’zimning http://mironshohasadov.pythonanywhere.com yangiliklar saytimni mustaqil ishlab chiqdim.
    Men bu o'quv amaliyoti jarayonida o'z yo'nalishim yuzasidan ko'plab ma'lumotlarga ega bo'ldim va bu ma'lumotlar menga ish jarayonida foydali bo'ladi deb o'ylayman.
    IV. FOYDALANILGAN ADABIYOTLAR
    l . Axmedov A., Tayloqov N. Informatika: Akademik litsey va kasbhunar kollejlari uchun darslik.-T.: (KC)' zbekiston», 2001.

    1. Abduqodirov A.A., Hayitov A..G'., Shodiev R.R. Axborot texnologiyalari T.

    «O'qituvchi». 2002.


    1. www.python.org, www.djangoproject.com

    Download 2,66 Mb.
    1   2   3   4   5   6   7




    Download 2,66 Mb.