问题标签 [django-floppyforms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Django floppyforms OSMPointWidget 不显示地图
我正在尝试将类似于 geodjango-admin 中的 OSM 地图放入我的主站点上的表单中。
我决定使用 floppyforms,按照文档中的方式设置所有内容,并且似乎可以识别,但奇怪的是地图没有出现。Firebug 显示只有一个空白<div id="id_coord_map"></div>
而不是地图,但它具有所有正确的尺寸。调试文本框和“删除所有功能”链接就像它们应该存在的那样。但是,当我打开站点时,Firebug 没有在“网络”选项卡中显示任何 javascript 请求,所以这可能是一个提示。
我想我错过了一些东西或没有正确包含的东西,但我尝试了几个小时,真的不知道了。除其他事项外,我设置了静态文件的所有路径并运行manage.py collectstatic
,我还尝试不使用通用编辑视图,但结果相同。
以下是代码中的相关部分:
django - 在 Meta,Django Floppyforms 中访问表单变量
我将 floppyforms 与 modelforms 一起使用,关于它们的唯一文档是通过 Meta 类指定小部件。但是,我希望我的 textarea 小部件占位符依赖于表单变量,而 Meta 无权访问类变量。关于在框架中实现这一点的任何提示?
现在我在forms.py中有这个:
我意识到我可以使用标准(非模型形式)表单并使用变量声明字段/小部件,但想知道是否有办法在不牺牲模型验证的情况下做到这一点。
python - django:必填字段在 HTML 中没有“必需”属性
我是 django 的新手,我认为到目前为止它很棒。我今天遇到了这个奇怪的问题:我有这个 FormModel:
现在移动字段在模型中有blank=True但我希望它只在表单中是必需的,所以我在__init__中做到了。现在它使该字段成为必填字段,但并未将required=""添加到文本输入中。现在,如果我像执行 mobile2字段一样覆盖了该字段(并添加了required=True ),我就不会有这个问题。这是一个问题,因为如果我希望在字段上显示所需的属性,我必须覆盖表单中的字段以添加required=True,这将违反DRY原则。我错过了什么还是这是某种错误?
编辑: 我没有提到我正在使用软盘表格。可能与此有关。我必须进一步调查这个问题。
python - Django-floppyforms - 验证和发送不起作用
我对 django-floppyforms 有疑问。在页面上,表单按原样显示 - 它是一个专用的前端。但是,表单的验证和发送不起作用。我不知道为什么。
我的 django-floppyforms 表单:
这是我在注册模板上的表格:
这是注册模板 floppyforms/event_detail.html 中包含的模板:
python - Cbv 视图对象在 Django 中没有属性“对象”
我在 django 1.11 中的应用程序,带有 django 软盘表格,输入电子邮件地址后 - 没关系,发送邮件。
问题是当没有邮件地址并按“发送”按钮时。
我收到错误:
Traceback 说一些关于这条线的看法:
视图.py
表格.py
编辑
网址:
模型:
追溯
django - Django 不使用 Floppyforms 保存表单
我的模型中有一个名为 medicamento 的字段,它是一个外键,我希望该字段中的所有值都显示在表单的可搜索下拉列表中。我能够做到这一点,但是当我尝试保存时,它显示“选择一个有效的选择。该选择不是可用的选择之一。” 希望你能帮助伙计们!提前致谢
模型.py
表格.py
视图.py
模板