Django创建的表单form和前端html创建的表单form区别

来源:5-11 ajax快捷函数

奋斗的花花儿

2020-04-08 20:26:39

老师,你好!

之前学前端知识时,学了html创建的表单form,各种标签,感觉比较简单,通过action跟后台交互,后台也可以通过属性拿到数据。现在学了django的创建表单,感觉比较复杂,而且在页面html的布局也不如第一种好调整。想问

1、这两种有什么区别吗?或者应用上有什么不同吗?

2、实际应用中哪种创建表单的方法更实用?

写回答

1回答

好帮手慕笑蓉

2020-04-09

同学,你好。

  1. django表单属于前后端的开发,html创建的表单form属于前端页面的开发,两者在开发领域上是不一样的。django是python进行web发开的框架,用django表单模型是可以创建数据库表并直接操作表单模型,即可操作数据库数据,是和数据结构相关联的;html创建的表单form,可以做数据的提交,后台获取数据后再进行处理,无法直和后台数据结构相关联,是前端页面表单样式。

  2. 实际应用中,需要html创建的表单form来提供前端页面展示样式,django框架再根据前端页面的样式,做前后端数据逻辑的处理,都是必不可少的。

如果解决了你的疑惑,请采纳,祝学习愉快~ 

1

0 学习 · 3562 问题

查看课程