我不知道这里发生了什么,有人可以帮帮我吗?
我将一些数据存储为文本(结构类似于json)。使用嵌入在表单(elements.html,element_form.html)中的表单集创建/编辑该文本。 RenderToResponse使用(和工作)模板。所有请求都是ajax POST,表单在ModalForm中管理。
所有字段都是表单。 * *字段,但我想替换一个无效的ImageField(我不知道如何使用Ajax处理自己的request.FILES),所以我试图使用{{3} (我的媒体在s3存储桶中),所以现在我在我的表单中有这个字段定义:
image = S3DirectField()
但是,我在渲染的表格上得到了这个:
<s3direct.fields.S3DirectField>
没有错误或追溯。
提前致谢
答案 0 :(得分:0)
该项目似乎只定义模型字段,而不是表单字段。
但它提供了一个表单窗口小部件s3direct.widgets.S3DirectEditor
,它与标准表单文本字段一起使用。毫无疑问,你也可以这样做。