単純なモデルを考えると:
class Blog(models.Model):
blogname = = models.CharField(max_length=200,primary_key=True)
class BlogEntry(models.Model):
blogname = models.ForeignKey('Blog')
# more blog related fields
...
linux
次のブログと言って、それぞれのブログ ページ ページへの URLpython
をother
どのように処理しますか。Blog
現在、モデルのすべてのブログをルート ページとして一覧表示するビューを設定しています。
url(r'^$', 'blog.views.index')
問題は、現在これを処理している方法に ブログlinux
をマップする方法です。/linux
url(r'(?P<blog_name>.*)/','blog.views.blog_page')
もちろん、これは/.*
有効な URL であることを意味し、必要なのは と/linux
だけ/python
です/other
。