ساخت 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 میده؟
محمد بابازاده
۵ روز قبل در پاسخ به پوریا
reply
سلام و درود
مشکل ویدیوها برطرف شده و قابل دریافت هستند.
sroash
۳ ماه قبل
reply
سلام وقت بخیر
اول از همه تشکر میکنم بابت آموزش خوبتون
در ادامه امکان داره بفرمائید چطور میتونیم رکورد فارسی تو دیتا بیس جنگو اضافه کنیم؟
کتابخونه خاصی باید داخل اپلیکیشن ایمپورت بشه؟
سپاس از شما
محمد بابازاده
۵ روز قبل در پاسخ به sroash
reply
سلام
نیازی به استفاده از کتابخانه خاصی برای این کار نیست. بستگی به اینکه از چه دیتابیسی استفاده میکنید جنگو قابلیت encoding رو پشتیبانی میکنه و میتونید روی utf-8 قرار بدید تا ریکورد فارسی در دیتابیس ذخیره کنید.
موفق باشید
ارسال دیدگاه:
برای ارسال دیگاه باید به سیستم وارد شوید و یا ثبت نام کنید. ثبت نام چند لحظه بیشتر زمان شما را نمیگیرد.
شرکت در این دوره:
هزینه شرکت در دوره: ۳۹۰۰۰ تومان رایگان
برای شرکت در دوره باید عضو آرکادمی باشید.
عضویت ورود
حمایت از آرکادمی
مدرس:
محمد بابازاده
عضو تیم تولید محتوای آرکادمی
مشاهده‌ی پروفایل
آمار و مشخصات:
event
پنج شنبه ۱۳ اردیبهشت ۹۷
public
arcademy.ir/+c194
group
۲۰۳ شرکت کننده
favorite
۱۱ پسند
comment
۹ دیدگاه
group
۱۸۰۳ بازدیدکننده
visibility
۳۳۲۰ بازدید
رده های این دوره: