gpt4 book ai didi

python - 如何在 django-cms 中使用表单?

转载 作者:太空狗 更新时间:2023-10-29 17:11:02 25 4
gpt4 key购买 nike

我是 django-cms 的新手。我已经完成了教程并按照文档中提到的完全相同的方式对其进行了配置。现在,我必须构建一个使用表单上传产品的应用程序。

我不知道如何推进它。我想从简单的形式开始,就好像现在一样,比如说,用户名和密码文本框之类的。如何在 django-cms 页面中使用 django 表单?我也启用了片段插件。我需要一些指导。

任何建议请。谢谢

最佳答案

实际上 the solution bennylope 提出的方法不是首选方法,因为在插件中使用 request.POST 会产生非常糟糕的副作用(例如:如果同一个插件在页面上出现两次怎么办?或者如果有多个插件在等待 POST 数据怎么办在同一页面上?当该页面有 POST 时,这些插件会相互混淆。

所以首选的方式是:

  • 制作一个 CMSPlugin as described由 bennylope 来呈现表单。
  • 将表单发布到静态 Hook View (或应用 Hook View ),如果 POST 成功,则根据需要再次重定向到页面。

关于python - 如何在 django-cms 中使用表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5443147/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com