私は Django と WordPress の初心者です。"hello world" という名前の投稿を作成すると、デフォルトの URL は次のようになります。
wordpress.com/2012/07/05/hello-world/
同じ名前で別の投稿を作成すると、
wordpress.com/2012/07/05/hello-world-2/
Djangoでも同じことを達成したいのですが、このようなサンプルurlconfを作成することを考えていました
(r'^articles/(\d{4})/(\d{2})/(?P<name>\w+)', 'article.views.article_detail')
ビューで名前を分解し、すべてのアイテムを繰り返し処理して名前を一致させます。
しかし、問題は、投稿を動的に参照できないことです。たとえば、ハローワールドの投稿にリンクする場合、同じ名前の投稿がすでにいくつ存在するかを調べてから、追加の番号を追加する必要がありますが、これは非効率的です。
では、Django でこれを行う最善の方法は何でしょうか?