django - 如何将字符串(不是来自表单)从 HTML 页面传输到服务器?
问题描述
我正在做有关创建网络项目“库”的任务。当您在主页上时,您可以看到所有图书馆用户的列表。如果您按任何用户的姓名,将打开另一个包含用户书籍列表的页面。这个任务对我来说成了一个问题:我不知道服务器如何从主页中获取带有用户名的字符串。
我考虑过ajax,但我想它只适用于表单。而且我不想把我的文本列表变成表格。这似乎不是最佳决定。请告诉我是否有任何方法可以做到这一点?我将不胜感激任何建议。
解决方案
像这样的东西会起作用。
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)
推荐阅读
- java - 如何从java中的json数组中获取坐标
- excel - 达到值时移动单元格
- java - 休眠。保存对象键的重复条目“1”
- naming - 包含点和方向的数据结构的名称是什么?
- java - @JsonIgnor 不适用于 UserDetails 类 Java Spring
- ios - 多点连接对等点有时无法在完美的网络条件下重新连接
- python - geopandas 和 pandas 之间的类型转换错误
- micro-frontend - 在单个 SPA 中将 React 应用程序加载为微前端时出错
- bash - 如何在没有回声的变量中分配表达式的字符串输出?
- javascript - 完成项目后“无法获取/”,yarn创建了项目