1

我想在这里一步一步了解人们如何在 Django 上进行开发。我已经看到,每当我尝试在 Django 中创建网站时,我总是会感到困惑:

  1. 数据库架构/models.py
  2. UI/模板结构
  3. 登录模块
  4. 网址.py
  5. 视图.py

你如何处理这个问题?我可能错过了什么。您不需要详细说明所有内容,只需逐步完成您的工作即可。如果您同时(或并排)做两件事,那也很有帮助。

非常感谢。

4

1 回答 1

2

我的指导方针是我希望尽快看到一些工作。即使它使用丑陋的模板,视图也很基础,甚至模型也不完整。

这大致是事情的顺序

  1. 设置
  2. 楷模
  3. 同步数据库
  4. 网址
  5. 非常基本的视图(主要使用通用视图,所以很多时候不需要自己写任何视图)
  6. 创建基本模板(再次,没什么花哨的)
  7. 为每个视图创建一个模板,扩展基本模板
  8. 创建测试

然后,我会根据需要继续创建更好的模型、更好的视图、更多花哨的模板或更多的测试,但不是按照任何特定的顺序——每次我处理我认为会为我的时间带来最大价值的事情时,但是最重要的是每一个变化都是很小的。运行它后,您可以在几分钟内查看并测试您所做的大多数更改。

于 2010-05-25T05:21:21.933 回答