2024-09-30 01:22:55 发布
网友
我有两个模型Log和LogDetail(它们通过FK连接)。这是我想要创建的流程:
问题是我不知道如何发送/接收日志ID
@黑潮
选项1 对于你的流程,你有两个选择。一种是在url路径中传递日志ID,并使用urlpatterns获取ID。 例如,在模板中:
<form action='url/to/createview/<int:log_id>' method="post">
在你的URL.py中
path('url/to/createview/<int:log_id>',views.create_log_detail);
您可以根据需要更改url/to/createview
url/to/createview
选项2 在“详细信息”页面上,在表单输入字段中添加logID作为隐藏字段,值将以post变量的形式出现在logDetail创建视图的表单中。 例如:
<input name='log_id' value="{{ object.pk }}" type="hidden">
然后可以在视图方法中处理该值
我希望这是有帮助的。要获得更具体的答案,您必须共享以下代码:
@黑潮
选项1 对于你的流程,你有两个选择。一种是在url路径中传递日志ID,并使用urlpatterns获取ID。 例如,在模板中:
在你的URL.py中
您可以根据需要更改
url/to/createview
选项2 在“详细信息”页面上,在表单输入字段中添加logID作为隐藏字段,值将以post变量的形式出现在logDetail创建视图的表单中。 例如:
然后可以在视图方法中处理该值
我希望这是有帮助的。要获得更具体的答案,您必须共享以下代码:
相关问题 更多 >
编程相关推荐