Django使用modelform完成图书管理系统添加书籍

# 添加书籍:
def add(reqeust):
    if GET请求:
        form=BookModelForm()
        return render(reqeust,{"form":form})
    else POST请求:
        form=BookModelForm(request.POST)
        if form.is_valid():
            form.save() # Book.objects.create(clean_data)
            return redirect("/")
        else:
            return render(reqeust,{"form":form})
                               
    '''
    HTML渲染页面代码
      
{% csrf_token %} {% for field in form %}
{{ field }} {{ field.errors.0 }}
{% endfor %}
'''

 

转载于:https://www.cnblogs.com/apollo1616/articles/9923168.html

你可能感兴趣的:(python)