Sto pensando a come in Wordpress si possono creare pagine, comprese le relazioni genitore / figlio, da cui è possibile costruire URL come:
example.com/my-custom-page
example.com/my-parent/a-child-page
... e mi chiedo come sarebbe possibile creare l'URLconf in Django per fare lo stesso.
Qualche idea?
risposte:
1 per risposta № 1Controlla django "s documenti di urlconf.
Un esempio:
# URLconf
from django.conf.urls import patterns, url
urlpatterns = patterns("",
url(r"^blog/$", "blog.views.page"),
url(r"^blog/page(?P<num>d+)/$", "blog.views.page"),
)
# View (in blog/views.py)
def page(request, num="1"):
# Output the appropriate page of blog entries, according to num.
...
Nel tuo caso il parametro dinamico, sarebbe quello che assomiglia a una slug di pagina, che poi dovresti cercare usando.