Bonjour,
Pour une raison qui me dépasse, lorsque je clique sur un lien, l'url du lien se rajoute à l'url de la page actuelle.

En cliquant sur 4 lien, ça donne dans la barre d'adresse :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
http://machin.net/blog/article/2/blog/date/2010/1/blog/article/2/blog/date/2010/1/
(les liens renvoi vers l'adresse précédente en ajoutant l'adresse de la page vers laquelle il sont sencé renvoyer)

au lieu de donner successivement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
http://machin.net/blog/article/2/
http://machin.net/blog/date/2010/1/
http://machin.net/blog/article/2/
http://machin.net/blog/date/2010/1/
Voici le premier urls.py
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
from django.conf.urls.defaults import *
from django.contrib import admin
admin.autodiscover()
 
urlpatterns = patterns('',
    (r'^admin/', include(admin.site.urls)),
    (r'^blog/', include('mysite.blog.urls')),
    (r'^mpd/', include('mysite.mpdapp.urls')),
    (r'^$', include('mysite.blog.urls')),
)
et le second (mysite.blog.urls)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
from django.conf.urls.defaults import *
 
urlpatterns = patterns('mysite.blog.views',
    url(r'$', 'index', name='home'),
    url(r'(?P<page>[0-9]+)/$', 'index', name='page'),
    url(r'article/(?P<id>[0-9]+)/$', 'view_by_id', name='id'),
    url(r'tag/(?P<tag>[a-z0-9_-]+)/$', 'view_by_tag', name='tag'),
    url(r'tag/(?P<tag>[a-z0-9_-]+)/(?P<page>[0-9]+)/$', 'view_by_tag', name='tag-page'),
    url(r'date/(?P<year>[0-9]{4})/$', 'view_by_date', name='year'),
    url(r'date/(?P<year>[0-9]{4})/(?P<page>[0-9]+)/$', 'view_by_date', name='year-page'),
    url(r'date/(?P<year>[0-9]{4})/(?P<month>[0-9]{1,2})/$', 'view_by_date', name='year-month'),
    url(r'date/(?P<year>[0-9]{4})/(?P<month>[0-9]{1,2})/(?P<page>[0-9]+)/$', 'view_by_date', name='year-month-page'),
)
Dans les templates, voici un exemple de liens
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<a href="{% url year-month year=d.year month=d.month %}">{{ d|date:"F Y" }}</a>
Merci d'avance