所以我和Django一起工作了一下,理解了一些基本的正则表达式。Django网址conf
我知道是否有请求“映射”(不知道是什么意思)的网址到视图中的某个定义。
这对于一个页面来说是清楚易懂的。 但是,如果我想为多个页面和/或整个网站设计一个urlpattern,该怎么办? 我不理解那部分。
有没有办法做到这一点,没有正则表达式? 如果不是:用正则表达式创建健壮结构的方法是什么? 我可以在哪里添加和快速删除页面。
在这方面,其他页面的页面有什么不同?
如果这是可能的和合理的,我想实现以下与我的urls.py?
- 的flatpages对于通常的网站一个网站需要:
首页 关于 媒体 。 。 。 联系
-
内的类似于Webgallery(但不是)
- 动态创建的网站
当第一个站点上我有文本和一些复选框。 然后在每个页面上都有一个媒体项目,并带有下一个按钮。
网址,可能会是这样的
的myapp /开始/
然后
的myapp /开始/ 1到n
版和MyApp /是在主导航和简单页面。
我用来做静态页面,我不知何故不知道如何可以得到一个结构到这些不同的页面。看起来,页面是静态的。所以我可以更轻松地工作。但也许以后我会用这种方法遇到问题。
如果有什么好的方法来快速理解正则表达式或如何在Django中创建网站结构:请告诉我。
谢谢!
非常感谢!文章/开始/第1页到第40页如何创建?逐个?或者我可以用什么来自动创建?分页程序?那就是我不明白的地方。 – MacPython 2010-07-26 14:57:05
文章/开始/ 1和文章/开始/ 40都与第三个正则表达式匹配,其中\ d,并且是在urls.py中具有上述内容的有效网址。你在问什么? – 2010-07-26 19:19:28
谢谢我尝试了第3个正则表达式示例。 在视图中做了一个简单的Hello World HttpResponse,它没有工作。 – MacPython 2010-08-02 08:31:58