Function-Based View
سلام
بدون هیچ توضیحی و مطابق با آموزش هایی که تا الان ارائه شده است ویوهایی که تا الان نوشته ایم همگی از نوع تابع و به شکل زیر خواهد است…
views.py
def new_post(request):
    if request.method == 'POST':
        form = PostForm(request.POST)
        if form.is_valid():
            form.save()
            return redirect('post_list')
    else:
        form = PostForm()
    return render(request, 'new_post.html', {'form': form})
urls.py
urlpatterns = [
    url(r'^new_post/$', views.new_post, name='new_post'),
]
ترجمۀ اختصاصی توسط تمدن
مطلب بعدی:Class-Based View
مطلب قبلی: استراتژی ویوهای مبتنی بر کلاس

دیدگاه خود را ثبت کنید
تمایل دارید در گفتگو شرکت کنید؟نظری بدهید!