对表中的查找感到困惑

发布于 2024-07-25 04:56:07 字数 112 浏览 6 评论 0原文

我有一张人物表和一张事件表。 我想在下拉列表中找到一个人,选择该人,然后显示该人的所有事件。

我对使用哪些命令感到困惑。 我收到很多语法错误。 任何帮助将不胜感激 谢谢

I have a table of person and a table of events.
I want to find a person in a dropdown, select that person and then display all events for that person.

I am confused about what commands to use. I get a lot of syntax errors.
Any help will be appreciated
Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

伴梦长久 2024-08-01 04:56:07

您可能想要使用表单 API 和 ORM。 我猜您有一个带有外键的事件模型,一个人/用户模型。

第一步:创建一个表单或模型表单,使用户能够选择一个人。 使用模型可能是最简单的事情。

第二步:创建一个视图来处理表单显示和响应。 这里的主要部分是获取事件。 使用像这样的 ORM 就可以解决问题。

Queryset = Event.objects.filter(person=the_person_the_user_selected_in_form)

然后您所需要做的就是按照您喜欢的方式显示数据。

You probably want to use the form API and ORM. I'm guessing that you have a event model with a foreign key a person/user model.

Step one: Create a form or modelform to make the user able to selecta person. Using a modelform is probably the easiest thing to do.

Step two: Create a view to handle form displayand the response. The main part here is getting the events. Using the ORM something like this would do the trick.

Queryset = Event.objects.filter(person=the_person_the_user_selected_in_form)

Then all you need to do is to display the data however you like.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文