django を使用した Web サイトにページングする必要があります。index.html
とbooks.html
books.html
最初のページにこのリンクがあります
<a href="books.html">books</a>
これbooks.html
は最初のページに戻るためのものです。
<a href="index.html">Home</a>
そして私のURL confはこのようなものです
urlpatterns = patterns('',
url(r'^$', 'mysite.views.home', name='home'),
url(r'^books.html/$', 'mysite.views.bookpage', name='books'),
url(r'index.html/$', 'mysite.views.home', name='home'),
)
とviews.py
def home(request):
return render_to_response('index.html')
def bookpage(request):
return render_to_response('books.html')
2 番目のリンクをクリックしてホームに戻るとき。私のURLアドレスは次のようになります
mysite.com/books.html/index.html/
mysite.com/
の 2 番目のリンクをクリックしたときに、URL を元に戻すにはどうすればよいbooks.html
ですか?
タイトルが適切でない場合は申し訳ありません。質問のタイトルがわかりませんでした
アップデート
url(r'^index.html/$', 'mysite.views.home', name='home')
URL パターンから削除し<a href="{% url 'home' %}">
、2 番目のページで使用しました。しかし、そのリンクをクリックしても何も起こりません