我有个问题,如果
网址.py
urlpatterns = [
path('index',views.index, name='index'),
path('resume',views.resume, name='resume'),
]
我想用urlpatterns创建一个列表视图,如下所示:
<h2>Urls</h2>
<ul>
{% for object_list in urlpatternsList %} #<<--Fix
<li><a href={{ urlpatterns.name.url }} or {% url 'url:urlpatterns' name }}> #How tag to urlpatterns url ??
{{ urlpatterns.name }}</a> </li>
{% endfor %}
</ul>
一个问题可能是:
视图.py
from myproject.urls import urlpatterns #<<-- problem when import
def UrlPatternsQuery(request):
query = request.GET.get(search,none)
if query:
urlpatternsList = urlpatterns.objects.all()
urlpatternsList = urlpatternsList.filter(name=query) # ex: name='resume'
else:
urlpatternsList = urlpatterns.objects.all()
return render(request,'query.html', {'urlpatternsList':urlpatternsList})
搜索示例
<div class="search-container">
<form action="">
<input type="text" placeholder="Search.." name="search">
<button type="submit">Search/button>
</form>
</div>
你能帮忙吗?Tks公司
[编辑]:在shell“AttributeError:模块”中显示此问题我的应用程序视图'没有属性'index''
urlpatterns是一个列表。
将urlpatterns传递到模板
你知道吗视图.py你知道吗
在模板中
相关问题 更多 >
编程相关推荐