django-generic-views相关内容

如何使用请求数据在基于 Django 类的通用 createview 上设置初始数据

我为我的模型使用了 Django 的通用 createview from myproject.app.forms import PersonForm类人混合(对象):模型 = 人form_class = PersontForm类 PersonCreateView(PersonMixin, CreateView):经过 这非常适合使用我的自定义表单显示 Person 的创建视图.但是,我在表单中 ..

在 UpdateView 中保存表单集

我有模型 Entry 和 Meaning 下面的多对多关系.我需要创建一个更新表单/视图来同时编辑 Entry 和 Meaning 对象.我还必须能够在编辑时向 Entry 对象添加更多 Meaning 对象.我尝试使用 UpdateView 和 modelformset_factory 如下. 我可以看到表单,但我的视图不会保存含义更改.我有两个问题: 如何保存含义更改? 如何 ..
发布时间:2021-12-29 18:21:56 Python

排除通用 CRUD 视图中的字段

我有一个名为 Domain 的模型,它看起来像这样: class 域(models.Model):"""用于存储公司域的模型"""用户 = 模型.ForeignKey(用户)主机 = 模型.CharField(null=False,verbose_name="Host",max_length=128,unique=True) 我想使用 Django 的通用视图来对此进行 CRUD 操作.此模型 ..
发布时间:2021-12-29 18:07:29 Python

django 'str' 对象不可调用

我在 django 中创建 URL 视图时遇到问题.它给了我这个错误(ferrol 是一个 Space 对象): TypeError at/spaces/ferrol/“str"对象不可调用请求方式:GET请求地址:http://localhost:8000/spaces/ferrol/Django 版本:1.2.3异常类型:类型错误异常值:“str"对象不可调用异常位置:/usr/local/ ..
发布时间:2021-12-29 17:57:33 其他开发

在 Django 中的 AJAX 发布后重定向

我使用 Django 的内置 DeleteView,并为 success_url 属性分配了一个值.现在在我的模板中,我通过 JQuery 的 $.post() 方法触发这个视图.当项目被删除时,我不会被重定向到 success_url.经过一番搜索,发现好像是AJAX post方法的问题,忽略了重定向. 我通过添加一个函数来修复它,将 window.location="#myRedirec ..
发布时间:2021-12-18 15:50:24 前端开发

将表单集保存在UpdateView中

我下面具有多对多关系的模型 Entry 和 Meaning .我需要创建一个更新表单/视图,以同时编辑 Entry 和 Meaning 对象.我还必须能够在编辑它的同时向 Entry 对象添加更多的 Meaning 对象.我尝试如下使用 UpdateView 和 modelformset_factory . 我可以看到表格,但是我的视图没有保存含义的更改.我有两个问题: 如何保存含义更 ..
发布时间:2021-05-02 18:32:26 Python

基于Django类的视图分页

嗨,我想对查询集(讲座)进行分页.而我尝试了.但这不起作用我能怎么做? class tag_detail(View):def get(自我,要求,pk):tag_hit = get_object_or_404(TagModel,id = pk)tag_hit.view_cnt = tag_hit.view_cnt + 1tag_hit.save()标签= TagModel.objects.get ..
发布时间:2021-05-01 20:33:15 Python

分页和Django过滤器

我正在尝试通过分页实现搜索功能.我已经成功地使搜索工作或分页工作成功了.但是我不知道如何让他们两个同时工作. 这是 .html ,通过将.html中的 object_list 切换为 filter.qs ,我可以在正确搜索或分页正确.有人可以帮我修复代码,以便让我俩一起工作吗? {%扩展了'base.html'%}{%load widget_tweaks%}{%加载my_tags%}{% ..
发布时间:2021-05-01 20:25:14 前端开发

Django UpdateView-从多对多字段获取初始数据,并在保存表单时添加它们

我正在使用基于Django类的通用视图.在我的models.py中,我有一个名为MyModel的模型,该模型具有名为m2m的多对多字段.我有多个用户组,他们可以编辑m2m字段.每组用户只能看到他们的部分并将其添加到字段中-使用get_form设置他们在m2m字段中可以看到的内容.我遇到的问题是,当一个用户输入记录时,它将删除m2m字段中的初始记录.我需要以某种方式从m2m字段中获取初始值,然后保存 ..
发布时间:2021-05-01 19:24:50 其他开发

Django CreateView字段标签

我正在一个有一个章节的项目中,每个章节都有标题,内容和顺序.我想按原样保留字段“订单"的名称,但让字段在CreateView中显示为其他名称,例如“章号".我发现的最好的信息是建议更新Meta类中的“标签"属性,但这对我不起作用. 这是我现在正在使用的,它不起作用: class ChapterCreate(CreateView):模型=模型.第章字段= ['标题','内容','命令',] ..
发布时间:2021-05-01 18:40:32 其他开发