Loyihani ishlab chiqishda qo’llanilgan texnologiyalar Python va JavaScript Python


$ python3 manage.py makemigrations library


Download 0.78 Mb.
bet7/8
Sana30.04.2023
Hajmi0.78 Mb.
#1416752
1   2   3   4   5   6   7   8
Bog'liq
5-mus

$ python3 manage.py makemigrations library




  1. $ python3 manage.py migrate

10 – rasm. Books MB dagi yaratilgan jadvallar. library_books bu 9 – rasmda yaratgan jadvalimiz, qolganlari django frameworkining jadvallari.


11 – rasm. Loyihamiz uchun yaratgan jadvalimizning tuzilishi.


Admin paneli

So’ng MB bazasini boshqarishimiz uchun loyihamizda superuser (root)


yaratamiz :




$ python3 manage.py createsuperuser



12 – rasm. Superuser yaratish.



7 – rasmda ko’ritib o’tgan ma’lumotlariz, shuni ko’rsatadigi loyihamiz localhost:8000 va localhost:3000 portla orqali hizmat ko’rsatadi. Django ning qulay tomonlaridan yana biri shundagi admin paneli djangoda oldindan tayyor bo`lib, faqat biz unda nimalarni aks etishini ko’rsatsak bo’lgani. Admin paneliga brauzerni ochib localhost:8000/admin URL orqali kiramiz, shuni yoddan chiqarish kerakmasi loyihamiz ishlab turgan bo’lishi kerak.

13 – rasm. Django admin panelni kirish qismi.


14 – rasm. Django admin paneli avtorizatsiyadan o’tkandagi qismi.


Admin panelini o’zimizga kerakli ko’rinishga olib kelishimiz mumkin, buning uchun library direktoriyasidagi admin.py fayliga quyidagi kodlarni kiritamiz.


15 – rasm. Admin panelining sozlamalari.


Books MB bazasiga ma’lumotlarni admin paneli bilan kiratamiz. Buning uchun 14 – rasmdagi Kutubxona(Library) bo’limidagi Books qismidagi add tugmasini bosish orqali ma`lumotlarni kiritib o’tamiz.


16 – rasm. Books MB dagi library_books jadvaliga ma’lumot kiritish oynasi.


Yuqoridagi oynadan foydalanib MB ga bir necha ma’lumotlarni kiritib o’tamiz.


Natijada quyidagi ko’rinishni ko’rishimiz mumkin.


17 – rasm. library_books jadvaliga kiritilgan ma’lumotlar ko’rinishi.



Download 0.78 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




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