不同的帖子請求我有一個網頁,我希望能夠動態修改多個帖子請求。基本上有兩種方法可以讓用戶提交文本上傳到模型中;一個是通過文本輸入字段,另一個是通過文件上傳字段。我如何設置我的python條件來做到這一點?我希望能夠通過if和語句區分兩個post請求。我應該用什麼區別變量來區分這兩者。我的views.py到目前爲止文本輸入工作。區分Django views.py
def homesite(request):
corpusitems = CorpusItem.objects.order_by('name')
if (request.method == 'POST'):
f = CorpusItemForm(request.POST)
if f.is_valid():
new_corpusitem = f.save()
return render(request, 'content.html', {'corpusitems': corpusitems})
你的邏輯將在'CorpusItemForm'可以去;取決於你想要做什麼。 –
我想添加一個ifelse段到第一個,如果這需要文件上傳後,並將其保存一個變量。我需要能夠用if和if來區分兩個post請求。 –
def homesite(request): corpusitems = CorpusItem.objects.order_by('name') if(request.method =='POST')and ........: f = CorpusItemForm(request.POST) 如果f.is_valid(): new_corpusitem = f.save() 返回渲染(請求, 'content.html',{ 'corpusitems':corpusitems}) –