我即将在我的Django网站中创建一个表单,其中包含来自不同插件(如日历插件)的复杂输入类型的元素。另外,我将使用Validator插件在提交之前验证输入。
我的问题是我是否需要创建forms.py并为表单建模,或者我可以手动创建表单吗?前者似乎是一个非常麻烦的过程。哪一个更有效率和推荐?
答案 0 :(得分:0)
正如@dmitryro所说,您可以在模板中手动创建表单,然后获取请求。建议使用Django提供的表单api,因为它允许您重用,验证和自定义表单。
关于它是否是一个完全取决于您的好习惯,但如果您尝试扩展应用程序,我建议您使用这些表格。
答案 1 :(得分:0)
使用Django的内置形式是很好的。
如果我们使用django的形式,那么我们只需要编写python代码,django将为它创建相应的html。我们的代码将简短而干净。