0
我在我的django模板中遇到超鏈接問題。django超鏈接沒有中間部分
鏈接:
<a href="https://stackoverflow.com/users/character/{{ character.name }}/">Profile</a>
而這在某種程度上去的話,以 「/字符/ {{character.name}} /」
當我TYP manualy鏈接視圖和模板工作
我的完整的模板(除了鏈接所有作品我引述前):
{% if characters|length > 0 %}
{% for character in characters %}
<p><a href="/characters/{{ character.id }}/"><img>{{character.open}}(WN)</img></a></p>
<ul><a href="/characters/{{ character.id }}/">{{character.name}}(WN)</a></ul>
<ul>{{character.faction}}</ul>
{% if character.protected %}
<ul><font color="green"><b>PROTECTED</b></font></ul>
{% endif %}
<ul><a href="https://stackoverflow.com/users/character/{{ character.name }}/">Profile</a></ul>
{% endfor %}
{% endif %}
{% if characters|length < 3 %}
<p><a href="https://stackoverflow.com/users/{{ user.id }}/create/">New Character(WN)</a></p>
{% endif %}
和我的網址:
#site.urls
url(r'^users/', include('users.urls')),
url(r'^users/', include ('characters.urls')),
#characters.urls
url(r'^(?P<user_id>\d+)/characters/$', views.user_characters, name='user_characters'),
url(r'^(?P<user_id>\d+)/create/$', views.create_character, name='create_character'),
url(r'^character/(?P<character_name>[^/]+)/$', views.character_profile, name='character_profile'),
任何人都可以請幫我出這一點, 沒有線索,我可以是想錯了。
感謝
如果wnat看到我的代碼的其他部分,請告訴我 –
顯示視圖至極呈現這個模板? – greg
我的藉口,我想通了。不知何故,2個鏈接交換了一個是B和B是一個。修復它,現在它工作。不管怎麼說,還是要謝謝你! –