django-class-based-views相关内容

Django中的Bootstrap3选项卡

我想在我的应用程序中实施 Bootstrap3选项卡,其中按状态显示学校数据。因此,如果您访问example.com/ma/,您将看到有关马萨诸塞州和标签的信息,以按年级排序。 我已经使用查询器按状态进行过滤,因此在example.com/ma/上只显示“ma”结果。我可以在其中一个选项卡中显示所有数据,但不能将其过滤出来用于多个选项卡。为了保持简单,我只想在这里选择“全部”和“高中”。 ..

将基于函数的视图转换为基于类的视图,只有一个窗体,而不是模型(对象)

现在,这是用户配置文件中密码更改的方式。知道没有模型涉及到基于类的视图的最佳方法是什么? 这是更改密码的视图 @login_required def profile_change_password(request): “”“ 更改用户的密码 “$” user = get_object_or_404(User,username__iexact = request.user.us ..

Django:只更新UpdateView中已更改的字段

我正在使用UpdateView来更新一系列字段。但是,我只想将已被修改的字段保存到数据库。如果在更新过程中没有为某个字段提供值,我希望将以前的值用作默认值。如果为一个字段提供了一个新值,那么只有该字段应该被更新。如何做到这一点? #views.py class AccountUpdate(UpdateView): “”“更新帐户;不更改字段将不会更新。”“” context_obje ..
发布时间:2017-06-02 21:54:37 其他开发

如何使用初始数据子类化django的通用CreateView?

我正在尝试创建一个使用jquery的.load()函数在渲染的django表单中显示的对话框。 .load函数传递“alert”对象的pk。在类函数中也可以使用 self.request.user ,所以我可以预先填充这些字段,如下面的Message模型(models.py)所示: class Message(models.Model): user = models.ForeignK ..
发布时间:2017-06-02 20:08:44 其他开发

所有类别的所有类别的django类视图

我已经尝试了几个小时,看了很多文档,但是我无法理解。我不认为我会尽快看到一个解决方案,所以也许有人可以看到有什么问题? 我希望看到我的所有类别和所有我的连接的条目到这些类别。 我试图按照这个例子: django class-based-views主题 但是我得到这个错误:元组索引超出范围 我的模型: STATUS_CHOICES =( ('d','Draft'), ..
发布时间:2017-05-31 20:51:25 其他开发

默认情况下,如何使用WeekArchiveView显示最近一周的项目?

我对几个文档感到惊讶基于类的通用视图有。 任何比琐碎样本复杂得多的事情都要通过猜测,审判和错误来完成。 我想使用 WeekArchiveView 显示一周的项目列表。 有我的 urls.py 条目: URL(R '^项/(P<?年> \d {4})/周/(P<周> \d {1,2})/ $' ,ItemWeekArchiveView.as_view ..
发布时间:2017-05-30 19:56:39 Python

为什么CreateView中的self.object在保存到数据库后有一个id?

在 django createview如何获取创建的对象,我试图使用由 CreateView 在其 get_success_url 方法。但是,尽管它绝对被保存到MySQL并接收一个ID,但是当我访问 self.object 时,它没有使用id。该模型确实有一个 id 属性。为什么我无法访问ID?如果我被链接的评论误入歧途,那么获得ID的正确方法是什么? 参考代码: models.py ..
发布时间:2017-05-30 07:46:58 数据库

AttributeError:myview在Django中的自定义mixin中没有属性对象

我正在尝试写一个 mixin ,以便能够部分保存表单,并在以后恢复。 当表单很长,用户无法完成一个坐位时,这很有用。以下 mixin 代码直接来自Marty Alchin的 prodjango 书。我在 mixin中的 POST方法的错误代码中发表了评论。下面的详细错误说明。 / p> 从追溯中,我认为错误来自这两个调用 self.get_form(form_class)和 get_for ..

django:使用通用视图类将额外的参数传递给模板

我想使用相同的模板来显示来自django中的不同模型的记录,使用泛型类查看器。通用类查看器已经接受了模板中所需的大部分参数,除了一个。 如何在上下文中将这个额外的参数传递给模板? p> 我尝试将其作为urlconf中的第三个(额外)参数传递,没有成功: urlconf.py url(r'^ processador /(?P [\w - ] +)/ $', Upd ..
发布时间:2017-05-30 02:35:05 其他开发

如何使用UpdateView?

我有两个,大概是与UpdateView相关的问题。首先,它不是更新用户,而是创建一个新的用户对象。其次,我不能限制窗体中显示的字段。 这是我的views.py: class RegistrationView(FormView ) form_class = RegistrationForm template_name =“register.html” success_url = ..

Django CBV:轻松访问get_context_data()中的url参数?

我知道在自定义 get_context_data()方法中访问命名url参数的标准方式是通过 self.kwargs 。 但是, self.kwargs 语法变得尴尬,特别是在处理大量参数时。所以,我已经在每个 get_context_data()方法的顶部使用这样的东西 - 只是为了容易处理局部变量: def get_context_data(self,** kwargs): v ..
发布时间:2017-05-30 01:40:35 其他开发

如何分页WeekArchiveView?

继续我的奋斗, WeekArchiveView ,我如何按周分页? 我想要的是: 知道是否有下一个/上一个一周可用; 如果有,提供模板中的链接。 我'd喜欢也可以跳过空周。 源显示 get_next_day / get_prev_day 和 get_next_month / get_prev_month 可用,但几周没有。 解决方案 这是非常有趣的。确定 Mont ..