Qilinadigan ishlar haqida texnik topshiriq


Download 1.99 Mb.
Sana16.06.2023
Hajmi1.99 Mb.
#1512435
Bog'liq
Untitled 1


Abduqahhorov Bahodir. Kun.uz saytining parse modelining texnik topshirig`i.
Muddati 1-Iyun 2023-yil

­
Qilinadigan ishlar haqida texnik topshiriq


1. Djangoda kun.uz saytiga muvofiq Modellar yozib chiqilsin. Modellar quyidagi classlardan iborat bo`ladi.
a) NewsType (Yangilik turi: masalan ijtimoiy, siyosiy, texnologiya yangiliklari yoki ichki yangiliklar)
b) RegionalNews (Fk:NewsType, Hudular bo`yicha yangiliklar. Agar ichki yangiliklar bo`lsa NewsType classga FK holda bog’lansin)
c) PageAdver (Har bir page uchun reklamaga joy ajratilsin, reklamani django cache orqali chiqarilsin)

2. Qidiruv tizimi ishlab chiqilsin. (Yangilikni qidirganda osha yangilikga oid ma`lumotlar alohida pagega chiqib kelsin)


3. Yangiliklarga DetailView qism yozilsin. (Main Pagedan qaysidir yangilikga bosilganda ushbu rasmdaka bo`lib chiqib kelsin)


4. DetailViewga kirganda o’sha yangilik yonidan. SideBarga o`xshab So’nggi yangiliklar chiqib kelsin. Tepadagi rasmga qaralsin.


5. Adminkadan CRUD amallari qilina olsin.


6. DetailView pageni footer qismida shu yangilikga oid boshqa bir yangiliklar chiqib tursin. Quyidagi rasmga qaralsin.


7. Toza kod yozilsin. OOPga qatiyan amal qilinsin. Function Based View yoki Class Based View hohlaganigda yozsang bo`ladi. Faqat kod toza bo’lsin. Ortiqcha keraksiz query ishlatilmasin.


8. Bajarib bo’lingan loyiha. Pythonanywhere yoki heroku kabi tekin veb serverlarga deploy qilinsin.


Omad. Sog’ bo`las
Download 1.99 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling