Forwarded from Django REST Books
Django 4 by Example
Fourth Edition
Year: 2022
Author: Antonio Melé
Publisher: Packt Publishing
Language: English
Format: PDF
Number of pages: 765
Python version: 3.10
Django version: 4.1
Fourth Edition
Year: 2022
Author: Antonio Melé
Publisher: Packt Publishing
Language: English
Format: PDF
Number of pages: 765
Python version: 3.10
Django version: 4.1
Forwarded from Django REST Books
django-example-powerful-4th.pdf
40.2 MB
Forwarded from Shukurali Rezamonov
#savol
Bu elonlarni 1-page va bunaqa page larda 100 talab bor .
Har bir page da 2 ta top bulishi mumkin va ular har zapros kelganda random bulib qayta paginate qilinadi.
qolgan simple elonlar created_at va advertised_at buyicha order_by qilinadi.
2 ta top elonni chiqadigan joyi belgilanmagan ya'ni hohlagan joyda chiiqshi kumkin shu 6 talikni.
savol shuku shu 2 ta top elonni chiqishi mumkin bugan joyi ixtiyoriy bulgani uchun qanday logika ishlatishim mumkin .
#qushimcha
misol uchun top elonlar jami 20 ta bulsa agar 1- page da ular ni 1-2 -si chiqsa va bir refresh bugandan keyin qaytib yana shu toplar chiqmasligi kete
Bu elonlarni 1-page va bunaqa page larda 100 talab bor .
Har bir page da 2 ta top bulishi mumkin va ular har zapros kelganda random bulib qayta paginate qilinadi.
qolgan simple elonlar created_at va advertised_at buyicha order_by qilinadi.
2 ta top elonni chiqadigan joyi belgilanmagan ya'ni hohlagan joyda chiiqshi kumkin shu 6 talikni.
savol shuku shu 2 ta top elonni chiqishi mumkin bugan joyi ixtiyoriy bulgani uchun qanday logika ishlatishim mumkin .
#qushimcha
misol uchun top elonlar jami 20 ta bulsa agar 1- page da ular ni 1-2 -si chiqsa va bir refresh bugandan keyin qaytib yana shu toplar chiqmasligi kete
"Jazzmin" is very useful package for admin panel of projects have done in Django 🥳✅
https://django-jazzmin.readthedocs.io/
https://django-jazzmin.readthedocs.io/
👏2
#savol
prefetch_related nima vazifani bajaradi django ORM da
#javob
querysetga qo'shib unga related bo'lgan obyektlarni olish uchun kerak, siz querysetdagi biror obyekt orqali unga ulangan obyektlarni olishga uringanizda django bazaga yana bir martta zapros beradi, prefetch qilsez 1 ta querysetni o'zida join qilib oladi, optimizatsiya qilish maqsad
example:
1.
❌ not optimized
2.
✅ optimized
prefetch_related nima vazifani bajaradi django ORM da
#javob
querysetga qo'shib unga related bo'lgan obyektlarni olish uchun kerak, siz querysetdagi biror obyekt orqali unga ulangan obyektlarni olishga uringanizda django bazaga yana bir martta zapros beradi, prefetch qilsez 1 ta querysetni o'zida join qilib oladi, optimizatsiya qilish maqsad
example:
1.
users = User.objects.all()
f_user = users.first()
u_comments = f_user.comments.all()
# bu qatorda userni kommentlarini olish uchun bazaga yana bitta connection bo'ladi❌ not optimized
2.
users = User.objects.prefetch_related('comments').all()
f_user = users.first()
u_comments = f_user.comments.all()
# bu holatda queryda kommentlar har bir user bn birga keladi✅ optimized
👍4
Amazing from Free Servers 🥳😂✅✅🚀🚀
https://learning.mkadir.me/stop-heroku-vercel-netlify-pythonanywhe/
https://learning.mkadir.me/stop-heroku-vercel-netlify-pythonanywhe/
👍3
Rosetta is a Django application that eases the translation process of your Django projects.
https://django-rosetta.readthedocs.io/
https://django-rosetta.readthedocs.io/
⚡1
Forwarded from Web dasturlash / IT yangiliklar
CLICK to'lov tizimi va Django frameworkini integratsiya qilib, onlayn to'lovlarni amalga oshirish
Ukam Sirojiddin Yoqubov Python uchun kutubxona ishlab chiqibdi. https://pypi.org/project/python-click/ To'g'risi kutmagandim. Kutubxona yozadi deb o'ylamagandim.
U bo'yicha videodars ham qilibdi. https://www.youtube.com/watch?v=HHQ9QKSObyI
Marhamat Django va Clickni integratsiyasi umuman olganda to'lov tizimlari bilan tushuncha xoxlovchilar uchun
Ukam Sirojiddin Yoqubov Python uchun kutubxona ishlab chiqibdi. https://pypi.org/project/python-click/ To'g'risi kutmagandim. Kutubxona yozadi deb o'ylamagandim.
U bo'yicha videodars ham qilibdi. https://www.youtube.com/watch?v=HHQ9QKSObyI
Marhamat Django va Clickni integratsiyasi umuman olganda to'lov tizimlari bilan tushuncha xoxlovchilar uchun
PyPI
python-click
Этот пакет позволяет легко интегрировать платежную систему Click через фреймворк Django в Python
👍4
👍1