django-generic-views相关内容
我为我的模型使用了 Django 的通用 createview from myproject.app.forms import PersonForm类人混合(对象):模型 = 人form_class = PersontForm类 PersonCreateView(PersonMixin, CreateView):经过 这非常适合使用我的自定义表单显示 Person 的创建视图.但是,我在表单中
..
我有模型 Entry 和 Meaning 下面的多对多关系.我需要创建一个更新表单/视图来同时编辑 Entry 和 Meaning 对象.我还必须能够在编辑时向 Entry 对象添加更多 Meaning 对象.我尝试使用 UpdateView 和 modelformset_factory 如下. 我可以看到表单,但我的视图不会保存含义更改.我有两个问题: 如何保存含义更改? 如何
..
我有一个名为 Domain 的模型,它看起来像这样: class 域(models.Model):"""用于存储公司域的模型"""用户 = 模型.ForeignKey(用户)主机 = 模型.CharField(null=False,verbose_name="Host",max_length=128,unique=True) 我想使用 Django 的通用视图来对此进行 CRUD 操作.此模型
..
我正在尝试为模型查询集创建一个 list_view.运行我的服务器时,它返回:属性错误-“函数"对象没有属性“as_view".如果能帮我解决这个问题,我将不胜感激. 这是我的代码: Views.py: @login_required类 live_bids(ListView):模型 = 帖子template_name = 'loggedin_load/live_bids.html'd
..
我最近在使用 FormView 时遇到了问题,发现解决方法是使用 get_form_kwargs. 这是我的代码: class InternalResetPasswordView(FormView):模板名称 = 'reset_password.html'form_class = forms.InternalPasswordResetForm# success_message = "密码重
..
这两段代码乍一看是一样的: class IndexView(generic.ListView):模板名称 = 'polls/index.html'context_object_name = 'latest_poll_list'queryset = Poll.active.order_by('-pub_date')[:5] 和 class IndexView(generic.ListView)
..
我在 django 中创建 URL 视图时遇到问题.它给了我这个错误(ferrol 是一个 Space 对象): TypeError at/spaces/ferrol/“str"对象不可调用请求方式:GET请求地址:http://localhost:8000/spaces/ferrol/Django 版本:1.2.3异常类型:类型错误异常值:“str"对象不可调用异常位置:/usr/local/
..
我使用 Django 的内置 DeleteView,并为 success_url 属性分配了一个值.现在在我的模板中,我通过 JQuery 的 $.post() 方法触发这个视图.当项目被删除时,我不会被重定向到 success_url.经过一番搜索,发现好像是AJAX post方法的问题,忽略了重定向. 我通过添加一个函数来修复它,将 window.location="#myRedirec
..
我有一个自定义的基于类的视图 # myapp/views.py从 django.views.generic 导入 *类 MyView(DetailView):模板名称 = 'detail.html'模型 = 我的模型def get_object(self, queryset=None):返回 queryset.get(slug=self.slug) 我想像这样传入 slug 参数(或其他参数给
..
我想用通用视图 updateview 更新一个对象.当我编辑对象时出现问题.我没有得到预填的表格,而是得到一个空白的表格. 我的模板: {% 扩展 'base.html' %}{% 块内容 %}
{% csrf_token %}{{ form.as_p }}
..
我下面具有多对多关系的模型 Entry 和 Meaning .我需要创建一个更新表单/视图,以同时编辑 Entry 和 Meaning 对象.我还必须能够在编辑它的同时向 Entry 对象添加更多的 Meaning 对象.我尝试如下使用 UpdateView 和 modelformset_factory . 我可以看到表格,但是我的视图没有保存含义的更改.我有两个问题: 如何保存含义更
..
嗨,我想对查询集(讲座)进行分页.而我尝试了.但这不起作用我能怎么做? 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
..
我正在尝试通过分页实现搜索功能.我已经成功地使搜索工作或分页工作成功了.但是我不知道如何让他们两个同时工作. 这是 .html ,通过将.html中的 object_list 切换为 filter.qs ,我可以在正确搜索或分页正确.有人可以帮我修复代码,以便让我俩一起工作吗? {%扩展了'base.html'%}{%load widget_tweaks%}{%加载my_tags%}{%
..
如何将通用视图中的请求变量传递给查询集. 例如,我需要将请求中的 req_brand_slug 传递给查询集中的过滤器: all_by_brand = {'queryset':Br.objects.filter(slug = req_brand_slug)}url(r'^ model/(?P [\ w |-] +)/$',all_by_brand,nam
..
我需要在Django中编写一个DetailView.我实现了此功能.但是,我需要与上下文对象一起添加更多数据.我将如何实现这一目标. 我的通用视图是: Class AppDetailsView(generic.DetailView):型号=应用template_name ='appstore/pages/app.html'context_object_name ='app' 我需要再
..
我正在使用基于Django类的通用视图.在我的models.py中,我有一个名为MyModel的模型,该模型具有名为m2m的多对多字段.我有多个用户组,他们可以编辑m2m字段.每组用户只能看到他们的部分并将其添加到字段中-使用get_form设置他们在m2m字段中可以看到的内容.我遇到的问题是,当一个用户输入记录时,它将删除m2m字段中的初始记录.我需要以某种方式从m2m字段中获取初始值,然后保存
..
我有一个基于类的ListView,我希望通过登录的user_id过滤对象,因为Item模型具有设置的外键.AUTH_USER_MODEL class ItemListView(LoginRequiredMixin,StaffRequiredMixin,ListView):型号=项目template_name ="items/list_items.html" 在基于函数的视图中,我可以使用r
..
我正在一个有一个章节的项目中,每个章节都有标题,内容和顺序.我想按原样保留字段“订单"的名称,但让字段在CreateView中显示为其他名称,例如“章号".我发现的最好的信息是建议更新Meta类中的“标签"属性,但这对我不起作用. 这是我现在正在使用的,它不起作用: class ChapterCreate(CreateView):模型=模型.第章字段= ['标题','内容','命令',]
..
从django.conf.urls.defaults导入* 从django.conf导入设置 从Website.Blog.models导入发布 #取消注释接下来的两行启用管理员:django.contrib中的 导入管理员 admin.autodiscover() index = { 'queryset':Post.objects .all(), 'date_field':'create
..
我在
..