- 已关闭**。此问题需要超过focused。当前不接受答案。
- 想要改进此问题吗?**更新此问题,使其仅关注editing this post的一个问题。
四年前关闭了。
Improve this question
我在django创建了费用管理系统。
问题是我使用的是简单的表单,对于每个表单,用户都必须导航到单独的页面。
我想在django创建弹出窗口。我已经搜索了很多网站,但不能得到解决方案
在上述窗口中,当用户点击付款按钮弹出的形式将被打开。当用户点击提交按钮的变化将显示在同一页。
有人能告诉我如何解决这个问题吗?或者如果你在同一领域有工作,可以分享代码。
2条答案
按热度按时间kx7yvsdv1#
为什么不使用引导模式呢?
例如https://pypi.org/project/django-bootstrap-modal-forms/
示例要查看django-bootstrap-modal-forms的实际操作,请克隆仓库并在本地运行示例:
Bootstrap模态中的注册表单有关代码的所有部分如何一起工作的说明,请参见用法段落。要测试此处提供的工作解决方案,请克隆并运行示例。forms.py
signup.html
views.py
urls.py
.html文件,包含模态、触发器元素和示例化modalForm的脚本
hjqgdpho2#
使用弹出窗口/模态窗口最好使用框架,因为它们提供了简单的构建。试图在一个页面上手工编写许多模态窗口可能会很费力。但如果你必须这样做,这里有一个single popup example,我用普通的html,css和javascript编写的。
其基本原则是:
div
,覆盖100%的视口。其显示为none
。block
absolute
定位来实现。正如其他人所说的,请查看一些提供模态的框架,如bootstrap和bulma