首页 > 解决方案 > 如何将字符串(不是来自表单)从 HTML 页面传输到服务器?

问题描述

我正在做有关创建网络项目“库”的任务。当您在主页上时,您可以看到所有图书馆用户的列表。如果您按任何用户的姓名,将打开另一个包含用户书籍列表的页面。这个任务对我来说成了一个问题:我不知道服务器如何从主页中获取带有用户名的字符串。

我考虑过ajax,但我想它只适用于表单。而且我不想把我的文本列表变成表格。这似乎不是最佳决定。请告诉我是否有任何方法可以做到这一点?我将不胜感激任何建议。

标签: django

解决方案


像这样的东西会起作用。

html

<a href ="{% url 'wherever' query=namefromtextlist %}"> namefromtextlist would go here </a>

网址

urlpatterns = [
     path('wherever/<query>', views.wherever, name='wherever')]

意见

def wherever(request, query):
   ...
   return render(request, wherever.html)

推荐阅读