使用Django开发:线框图足够开始吗?
我正在尝试理解使用Django进行开发是怎么回事。一个后端开发者可以仅凭一个线框图开始工作吗?难道不可以在别人写HTML和CSS代码的时候,自己同时开发脚本吗?(就像前端和后端同时工作一样)
举个例子:创建一个论坛。后端开发者难道不能先开发一些功能,比如创建社区、管理社区和把信息存储到数据库里,然后等到整合的时候,再把HTML和CSS结合起来吗?
1 个回答
1
当然可以。Django使用了一种模板系统,这让我们在后端开发的同时,轻松地加入HTML和CSS。后端的视图只需要把数据传递给模板(不管模板是否已经存在),然后模板可以根据实际数据进行修改。显然,这种方法是有一些限制的(比如,如果用户需要提交表单,后端在表单存在之前无法测试这些视图),但总的来说,这是一种被广泛接受的开发方式。