2011-12-26 18 views
0

我正在玩django来熟悉它。我想自己建立一个小小的CMS。在应用程序模型中,我定义了一个字符串数据库字段,它代表了url,字体等字体。现在我想知道什么是最好的方式来整合网址及其相应的内容从数据集。从数据库集成url地址到django url模式的最佳方式

我是否必须使用views.py将带有url数据的数据库字段发送到urls.py? 在urls.py中处理数据库查询以获取URL是否更好?

我希望你能跟着我...... 非常感谢

回答

0

我读过这个问题,好几次,我还是不知道你要问什么。

tutorial告诉你如何将地址解析为db条目:捕获urlconf中的URL组件,将它们传递给视图,并根据从URL传递的参数在视图中查询模型。如果这不能回答你的问题,你需要进一步解释你困惑的事情。

+0

@roseman谢谢你的回答。也许我并没有完全理解urlconfig和它的概念,但是我想反过来。数据被添加到后端,并且新的url字符串被添加到数据库中。前端不知道应该处理哪些网址。这就是为什么我尝试通过查询数据库从view.py中获取的数据添加url。我有这些信息后,我想正确配置urls.py ...我希望更准确... – Jurudocs

+0

我不明白为什么这是“相反的方式”。它是一样的:你将参数 - 例如路径或者slug - 从URL传递到视图,并且在视图中查找相关的数据库条目。 –