View in Telegram
django_persian/channel
با سلام و احترام خدمت خوانندگان عزیز❤️ این پست بطور ویژه به تصحیحات کتاب اختصاص دارد و در صورت مشاهده توسط خودم یا ارسال از سوی خوانندگان عزیز،،، حتماً به روز خواهد شد. 🧲 صفحه 493: بجای کلمه path باید کلمه re_path نوشته شود. خط درست: re_path (r'^articles/(?P<artid>[…
با سلام و احترام خدمت شما عزیزان🌹💐
این پست در ادامه پست قبلی تصحیحات کتاب است. در صورت مشاهده مشکل توسط خودم یا ارسال از سوی خوانندگان عزیز، حتماً به روز خواهد شد.
https://t.center/django_persian/21
ق=قدیم (قیمت کتاب 198هزار). ج=جدید (قیمت کتاب 220هزار).

🧲 صفحه ق28 — صفحه ج27:
نام فایل urls.py  اشتباها ursl.py نوشته شده است.

🧲 صفحه ق76 — صفحه ج72:
در مثال انتهای صفحه، قبل از عبارت ()form.is_valid باید یک کلمه if اضافه شود. خط درست میشود:
if form.is_valid():

🧲 صفحه ق132 — صفحه ج123:
در متن زیر، بجای کلمه ()get، اشتباها ()save نوشته شده است.
"حتما هنگام استفاده از متد ()save برای کار با نمونه‌داده‌ها به دو رفتار مهم زیر توجه داشته باشید...."


🧲 صفحه ق249 — صفحه ج231:
در مثال 5، مسیر صحیح فراخوانی تابع reverse_lazy بصورت زیر است (برای تابع reverse نیز همینطور است):
from django.urls import reverse_lazy, reverse


🧲 صفحه ق148 — صفحه ج138:
در مثال 10،، متد ()all جنگو اضافی نوشته شده است. فقط متد ()all را هنگام نوشتن حذف کنید تا کوئری درست اجرا شود.
نکته: خروجی های چاپ شده کاملا درست هستند. هنگام تایپ کدها در کتاب، این متد ()all اضافه نوشته شد.

🧲 صفحه ق80 — صفحه ج75و76:
در مثالهای نحوه استفاده از متد ()delete،، آرگومان id=2 یا id=5 اشتباها داخل این متد نوشته شده است. این متد به عنوان ورودی فقط آرگومانهای using و keep_parents را می پذیرد. نسخه تصحیح شده مثالها:
Instance = Store.objects.get (id=2)
Instance.delete ()
my_store = Store.objects.get (id=5)
my_store.delete (using='replica1_db')

🧲 صفحه ق101 — صفحه ج96:
گزینه/آرگومان ()on_delete در فیلدهای رابطه ای از نوع "یک به یک" و "یک به چند"  قابل استفاده است؛ و در فیلد رابطه ای "چند به چند" دیگر معنایی ندارد.
همچنین هنگام استفاده از این گزینه باید آنرا مقداردهی کرد و مقدار پیش گزیده دیگر ندارد. مثلا اگر حذف آبشاری مدنظر است، باید models.CASCADE نوشته شود.




.
Telegram Center
Telegram Center
Channel