Media is too big
VIEW IN TELEGRAM
آموزش جنگو
قسمت: 19
بستون ۱۹ _ndash ; نوشتن ای پی آی لاگین در سمت سرور
#جنگو #django
🆔@Learrning_Python
قسمت: 19
بستون ۱۹ _ndash ; نوشتن ای پی آی لاگین در سمت سرور
#جنگو #django
🆔@Learrning_Python
Media is too big
VIEW IN TELEGRAM
🔅آموزش جنگو
قسمت: 25
بستون ۲۵ - مرج کردن چندین پی آر و بستن ایشوهای گیت هاب
🔻آموزش جنگو قسمت اول
#جنگو #django
🆔@Learrning_Python
قسمت: 25
بستون ۲۵ - مرج کردن چندین پی آر و بستن ایشوهای گیت هاب
🔻آموزش جنگو قسمت اول
#جنگو #django
🆔@Learrning_Python
❤2
Media is too big
VIEW IN TELEGRAM
🔅آموزش جنگو
قسمت: 26
❇️ بستون ۲۶ - اضافه کردن دکوراتورهایی برای امنیت و پپ ۸
🔻آموزش جنگو قسمت اول
#جنگو #django
برنامه نویسی پایتون
🆔@Learrning_Python
قسمت: 26
❇️ بستون ۲۶ - اضافه کردن دکوراتورهایی برای امنیت و پپ ۸
🔻آموزش جنگو قسمت اول
#جنگو #django
برنامه نویسی پایتون
🆔@Learrning_Python
📚 توضیحاتی درباره کتابخانه ی django_environ 📚
سطح : تخصصی
برای مدیریت تنظیمات (environment) در جنگو استفاده میشود. این کتابخانه به شما اجازه میدهد که تنظیمات برنامه خود را با استفاده از متغیرهای .env در فایل های تنظیمات قرار بدید. به عبارت دیگر، شما میتوانید تنظیمات برنامه خود را در فایل settings.py قرار داده و سپس از django-environ برای بارگذاری تنظیمات مورد نظر استفاده کنید.
🔻روش نصب این کتابخانه :
pip install django-environ
یک فایل .env را باید در directory اصلی پروژه بسازیم و یک متغیر SECRET_KEY یا تنظیمات دیتابیس را در آن ایجاد میکنیم ...
به طور مثال :
SECRET_KEY=h^z13$qr_s_wd65@gnj7a=xs7t05$w7q8!x_8zsld#
DATABASE_NAME=postgresdatabase
DATABASE_USER=alice
DATABASE_PASS=supersecretpassword
و در فایل settings.py مانند تصویر بالا مقابل متغیر اصلی قرار میدهیم ...
#جنگو #آموزش
#django #django_environ
@Learrning_Python | برنامه نویسی پایتون
سطح : تخصصی
برای مدیریت تنظیمات (environment) در جنگو استفاده میشود. این کتابخانه به شما اجازه میدهد که تنظیمات برنامه خود را با استفاده از متغیرهای .env در فایل های تنظیمات قرار بدید. به عبارت دیگر، شما میتوانید تنظیمات برنامه خود را در فایل settings.py قرار داده و سپس از django-environ برای بارگذاری تنظیمات مورد نظر استفاده کنید.
🔻روش نصب این کتابخانه :
pip install django-environ
یک فایل .env را باید در directory اصلی پروژه بسازیم و یک متغیر SECRET_KEY یا تنظیمات دیتابیس را در آن ایجاد میکنیم ...
به طور مثال :
SECRET_KEY=h^z13$qr_s_wd65@gnj7a=xs7t05$w7q8!x_8zsld#
DATABASE_NAME=postgresdatabase
DATABASE_USER=alice
DATABASE_PASS=supersecretpassword
و در فایل settings.py مانند تصویر بالا مقابل متغیر اصلی قرار میدهیم ...
#جنگو #آموزش
#django #django_environ
@Learrning_Python | برنامه نویسی پایتون
👍6
Media is too big
VIEW IN TELEGRAM
🔅 آموزش جنگو
قسمت: 27
بستون ۲۷ - جنی موشن بهمون می گه برنامه اندروید تعمیریه
🔻آموزش جنگو قسمت اول
#جنگو #django
برنامه نویسی پایتون
🆔@Learrning_Python
قسمت: 27
بستون ۲۷ - جنی موشن بهمون می گه برنامه اندروید تعمیریه
🔻آموزش جنگو قسمت اول
#جنگو #django
برنامه نویسی پایتون
🆔@Learrning_Python
❤1
Media is too big
VIEW IN TELEGRAM
🔅آموزش جنگو
قسمت: 28
درست کردن خودکار فهرست فایل های دایرکتوری
🔻آموزش جنگو قسمت اول
#جنگو #django
برنامه نویسی پایتون
🆔@Learrning_Python
قسمت: 28
درست کردن خودکار فهرست فایل های دایرکتوری
🔻آموزش جنگو قسمت اول
#جنگو #django
برنامه نویسی پایتون
🆔@Learrning_Python
👍7❤2🔥1🤬1🤣1
Media is too big
VIEW IN TELEGRAM
🔅آموزش جنگو
قسمت: 29
بستون ۲۹ - نشان دادن اخبار در سمت کلاینت
🔻آموزش جنگو قسمت اول
#جنگو #django #کلاینت
برنامه نویسی پایتون
🆔 @Learrning_Python
قسمت: 29
بستون ۲۹ - نشان دادن اخبار در سمت کلاینت
🔻آموزش جنگو قسمت اول
#جنگو #django #کلاینت
برنامه نویسی پایتون
🆔 @Learrning_Python
Media is too big
VIEW IN TELEGRAM
🔅آموزش جنگو
قسمت: 30
بستون ۳۰ - وب سرویس هایی برای نمایش خرج ها و درآمدها
🔻آموزش جنگو قسمت اول
#جنگو #django
برنامه نویسی پایتون
🆔@Learrning_Python
قسمت: 30
بستون ۳۰ - وب سرویس هایی برای نمایش خرج ها و درآمدها
🔻آموزش جنگو قسمت اول
#جنگو #django
برنامه نویسی پایتون
🆔@Learrning_Python
Media is too big
VIEW IN TELEGRAM
🔅 آموزش جنگو
قسمت: 31
بستون ۳۱ - نمایش خرج ها و درآمدهای قبلی در اپ آیونیک
🔻آموزش جنگو قسمت اول
#جنگو #django
برنامه نویسی پایتون
🆔@Learrning_Python
قسمت: 31
بستون ۳۱ - نمایش خرج ها و درآمدهای قبلی در اپ آیونیک
🔻آموزش جنگو قسمت اول
#جنگو #django
برنامه نویسی پایتون
🆔@Learrning_Python
👍10❤2
Media is too big
VIEW IN TELEGRAM
🔅 آموزش جنگو
قسمت: 32
بستون ۳۲ - به روز رسانی خبرها در هربار ورود به صفحه
🔻آموزش جنگو قسمت اول
#جنگو #django
🆔@Learrning_Python
قسمت: 32
بستون ۳۲ - به روز رسانی خبرها در هربار ورود به صفحه
🔻آموزش جنگو قسمت اول
#جنگو #django
🆔@Learrning_Python
Media is too big
VIEW IN TELEGRAM
🔅 آموزش جنگو
قسمت: 33
بستون ۳۳ - اضافه کردن کلید ادیت و حذف به تاریخچه درآمده
🔻آموزش جنگو قسمت اول
#جنگو #django
🆔@Learrning_Python
قسمت: 33
بستون ۳۳ - اضافه کردن کلید ادیت و حذف به تاریخچه درآمده
🔻آموزش جنگو قسمت اول
#جنگو #django
🆔@Learrning_Python
👍2❤1
Media is too big
VIEW IN TELEGRAM
🔅 آموزش جنگو
قسمت: 32
بستون ۳۳ - اضافه کردن کلید ادیت و حذف به تاریخچه درآمده
🔻آموزش جنگو قسمت اول
#جنگو #django
🆔@Learrning_Python
قسمت: 32
بستون ۳۳ - اضافه کردن کلید ادیت و حذف به تاریخچه درآمده
🔻آموزش جنگو قسمت اول
#جنگو #django
🆔@Learrning_Python
❤14👍3
Media is too big
VIEW IN TELEGRAM
🔅 آموزش جنگو
⬅️ قسمت آخر
اصلاح یک سورس روی گیت هاب با استفاده از کامند لاین گیت
🔻آموزش جنگو قسمت اول
#جنگو #django
🆔@Learrning_Python
⬅️ قسمت آخر
اصلاح یک سورس روی گیت هاب با استفاده از کامند لاین گیت
🔻آموزش جنگو قسمت اول
#جنگو #django
🆔@Learrning_Python
❤4👍1
پس از یادگیری #جنگو به صورت متوسط، چه ابزار های دیگه ای رو میتونم یاد بگیرم؟
(فقط در صورت نیاز یا برای مطالعه بیشتر)
1. Django Rest Framework (DRF)
2. Docker
3. Class-Based Views (CBV)
4. Django Allauth
5. Django Simple JWT
6. Celery
7. Redis
8. RabbitMQ
9. Django Guardian
10. Django Rest Framework JWT
11. Django Q
12. Django Taggit
13. Sentry
14. ELK Stack (Elasticsearch, Logstash, Kibana)
15. Prometheus
16. Grafana
17. Django Websockets
18. Django Channels
19. Django Haystack
20. Django REST Swagger
21. Django Storages
22. Django Compressor
23. New Relic
24. Django Sitemap
25. django-cors-headers
26. Django CORS Headers
27. Django Debug Toolbar
28. django-silk
29. Django Elasticsearch DSL
30. Django REST framework filters
منبع
#django #python
@Learrning_Python
@python_develops
(فقط در صورت نیاز یا برای مطالعه بیشتر)
1. Django Rest Framework (DRF)
2. Docker
3. Class-Based Views (CBV)
4. Django Allauth
5. Django Simple JWT
6. Celery
7. Redis
8. RabbitMQ
9. Django Guardian
10. Django Rest Framework JWT
11. Django Q
12. Django Taggit
13. Sentry
14. ELK Stack (Elasticsearch, Logstash, Kibana)
15. Prometheus
16. Grafana
17. Django Websockets
18. Django Channels
19. Django Haystack
20. Django REST Swagger
21. Django Storages
22. Django Compressor
23. New Relic
24. Django Sitemap
25. django-cors-headers
26. Django CORS Headers
27. Django Debug Toolbar
28. django-silk
29. Django Elasticsearch DSL
30. Django REST framework filters
منبع
#django #python
@Learrning_Python
@python_develops
👍11👻1
#django #python
QuerySet ها چین؟
کوئری ست ها مجموعه ای از آبجکت ها رو از کلاس کوئری ست، منیجر برامون برمیگردونن.
(هر منیجری برای خودش بیس کوئریست داره)
پایین هم یه کلاس کوئریستی هست که سه تا آبجکت داره.
<QuerySet [
<Article: Article object (1)>,
<Article: Article object (2)>,
<Article: Article object (3)>,
]>
در کوئریست ها یه سری متدی هست که همونطور که بالا گفتم تمام آبجکت های مدل مارو نشون میده. مثلا متد ()all. برامون همون کار رو انجام میده.
@Learrning_Python
QuerySet ها چین؟
کوئری ست ها مجموعه ای از آبجکت ها رو از کلاس کوئری ست، منیجر برامون برمیگردونن.
(هر منیجری برای خودش بیس کوئریست داره)
پایین هم یه کلاس کوئریستی هست که سه تا آبجکت داره.
<QuerySet [
<Article: Article object (1)>,
<Article: Article object (2)>,
<Article: Article object (3)>,
]>
در کوئریست ها یه سری متدی هست که همونطور که بالا گفتم تمام آبجکت های مدل مارو نشون میده. مثلا متد ()all. برامون همون کار رو انجام میده.
views.py
from django.http import HttpResponseمتد filter() برای فیلتر کردن جستجوی ما استفاده میشه و بهمون اجازه میده که فقط فیلد هایی رو برگردونیم که با عبارتی که سرچ کردیم برابر باشند. مثلا؛
from django.template import loader
from .models import Article
def home(request):
article = Article.objects.all()
template = return render('home.html')
context = {
'article': article,
}
return render(request, template)
article = Article.objects.filter(id=2)الان تو این کد فقط آبجکتی رو میاره که id اون برابر با ۲ باشه.
@Learrning_Python
❤11👍3
📚 Python Django For Web Development (2023)
💬 More Books:
https://t.iss.one/Learrning_Python/481
⬇️ دانلود کتاب ⬇️
#django #book
@Learrning_Python
💬 More Books:
https://t.iss.one/Learrning_Python/481
⬇️ دانلود کتاب ⬇️
#django #book
@Learrning_Python
👍12🔥2👎1
Forwarded from Fara Code | برنامه نویسی
#django #python
QuerySet ها چین؟
کوئری ست ها مجموعه ای از آبجکت ها رو از کلاس کوئری ست، منیجر برامون برمیگردونن.
(هر منیجری برای خودش بیس کوئریست داره)
پایین هم یه کلاس کوئریستی هست که سه تا آبجکت داره.
<QuerySet [
<Article: Article object (1)>,
<Article: Article object (2)>,
<Article: Article object (3)>,
]>
در کوئریست ها یه سری متدی هست که همونطور که بالا گفتم تمام آبجکت های مدل مارو نشون میده. مثلا متد ()all. برامون همون کار رو انجام میده.
@Learrning_Python
QuerySet ها چین؟
کوئری ست ها مجموعه ای از آبجکت ها رو از کلاس کوئری ست، منیجر برامون برمیگردونن.
(هر منیجری برای خودش بیس کوئریست داره)
پایین هم یه کلاس کوئریستی هست که سه تا آبجکت داره.
<QuerySet [
<Article: Article object (1)>,
<Article: Article object (2)>,
<Article: Article object (3)>,
]>
در کوئریست ها یه سری متدی هست که همونطور که بالا گفتم تمام آبجکت های مدل مارو نشون میده. مثلا متد ()all. برامون همون کار رو انجام میده.
views.py
from django.http import HttpResponseمتد filter() برای فیلتر کردن جستجوی ما استفاده میشه و بهمون اجازه میده که فقط فیلد هایی رو برگردونیم که با عبارتی که سرچ کردیم برابر باشند. مثلا؛
from django.template import loader
from .models import Article
def home(request):
article = Article.objects.all()
template = return render('home.html')
context = {
'article': article,
}
return render(request, template)
article = Article.objects.filter(id=2)الان تو این کد فقط آبجکتی رو میاره که id اون برابر با ۲ باشه.
@Learrning_Python
👍5