دوره آموزش پروژه محور Retrofit و LiveData در اندروید منتشر شد! جهت تهیه پیش‌فروش دوره با تخفیف ویژه کلیک کنید!  

ساخت Restful API با فریمورک Django

مدرس: محمد بابازاده

در اولین قسمت از آموزش‌های Restful API جنگو به معرفی این چارچوب توسعه و تفاوت‌های آن با چارچوب‌های توسعه وب دیگر نظیر Laravel می‌پردازیم و ویژگی‌های فنی هرکدام را بررسی می‌کنیم. مهم است بدانیم که باتوجه به نیاز خود ‌چارچوب توسعه را انتخاب کنیم و هریک مزایا و معایب متعددی دارند. Django چارچوب توسعه وب با زبان Python می‌تواند بهترین گزینه برای توسعه‌دهندگانی باشد که به ددلاین پروژه خود اهمیت می‌دهند.

سورس کد دوره

از طریق لینک زیر می توانید به سورس‌های پروژه مربوط به این دوره دسترسی داشته باشید:‌

https://github.com/mbabazadeh/django-simple-blog


کلیدواژه: Django Python Restful API جنگو Restful API با Django پایتون

دیدگاه ها:
amirbig44
۱۲ ماه قبل
reply
سلام آقای بابازاده
میشه توضیح بدید که متد get_absolute_url در چه زمانی استفاده میشه؟ کارش رو میدونم چیه فقط نمیدونم تفاوتش با {% url %} چیه؟ همون کاری که با get_absolue_url انجام میدیم با تگ url در template میتونیم انجام بدیم.
چه فرقی میکنن؟
ممنونم
محمد بابازاده
۶ ماه قبل در پاسخ به amirbig44
reply
سلام و درود
بهتر هست از روشی نظیر زیر استفاده کنید، روش استانداردی هست برای استفاده از url در template

<a href="{{ article.get_absolute_url }}">{{ article.title }}</a>
khodadad.0858
۱۱ ماه قبل
reply
سلام
من محیط ایزوله رو با پایتون 3.7 راه اندازی کردم و جنگو نسخه 2.1.2 رو نصب کردم
ولی سرور ران نمیشه
اخرین ارورش به اینه
ModuleNotFoundError: No module named '_sqlite3'
محمد بابازاده
۶ ماه قبل در پاسخ به khodadad.0858
reply
سلام و درود
اگر از لینوکس استفاده میکنین ماژول sqlite3 رو باید نصب کنید
apt-get install sqlite3
sqlite3 -version
apt-get install python-pysqlite2
apt-get install python-pysqlite2-dbg
apt-get install libsqlite3-dev
apt-get install sqlite
pip install pysqlite
در غیر این صورت اگر از ویندوز استفاده میکنین sqlite3 باید به صورت پیش فرض قابل استفاده باشه و اگر مشکل داشتید یک بار پروژه رو پاک کنید و یک پروژه ی دیگر بسازید. شاید پروژه به درستی ایجاد نشده.
موفق باشید
7momeni
۱۰ ماه قبل
reply
سلام
اول دستتون درد نکه واسه تولید محتوای خوبتون
قسمت هشت و ‍۱۰ باز نمیشه .....
پوریا
۱۰ ماه قبل
reply
سلام چرا دیگه نمیشه ویدئو هارو دانلود کرد و خطای 403 میده؟
sroash
۹ ماه قبل
reply
سلام وقت بخیر
اول از همه تشکر میکنم بابت آموزش خوبتون
در ادامه امکان داره بفرمائید چطور میتونیم رکورد فارسی تو دیتا بیس جنگو اضافه کنیم؟
کتابخونه خاصی باید داخل اپلیکیشن ایمپورت بشه؟
سپاس از شما
محمد بابازاده
۶ ماه قبل در پاسخ به sroash
reply
سلام
نیازی به استفاده از کتابخانه خاصی برای این کار نیست. بستگی به اینکه از چه دیتابیسی استفاده میکنید جنگو قابلیت encoding رو پشتیبانی میکنه و میتونید روی utf-8 قرار بدید تا ریکورد فارسی در دیتابیس ذخیره کنید.
موفق باشید
ارسال دیدگاه:
برای ارسال دیگاه باید به سیستم وارد شوید و یا ثبت نام کنید. ثبت نام چند لحظه بیشتر زمان شما را نمیگیرد.