腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(958)
视频
沙龙
1
回答
django
是否有更好的变体在我的项目中使用
CBV
方法?
、
、
、
之后,决定继续研究
Django
,并发现
CBV
方法更适合于站点创建。我通过
CBV
培训程序,从这本书中写的功能,但我仍然感到有点迷失的方法
CBV
后,阅读正式的文件。有人能告诉我,我的
CBV
变体有很多硬编码吗?还有可能做得更好吗?from
django
.shortcuts import render, redirect, get_object_or_404 from
django
.contrib.auth.
浏览 2
提问于2021-11-29
得票数 0
回答已采纳
1
回答
"def post“和"if.request.method == POST”是相同的吗?
、
def post和if.request.method == POST是一样的吗?有区别吗?
浏览 0
提问于2018-06-19
得票数 5
回答已采纳
0
回答
Django
CBV
-
将
FBV
更
改为
CBV
在写我的第一个“真正的”
django
项目时,我意识到我的观点真的很大。我尝试将其转换为
CBV
(作为额外的
django
训练)。以下是我的
fbv
视图: context = {}如何使用
CBV
简单地编写我的基本视图
浏览 0
提问于2017-01-11
得票数 0
6
回答
基于类的视图与基于函数的视图
、
在创建
django
应用程序时,我总是使用
FBV
(基于函数的视图),因为它非常容易处理。但大多数开发人员表示,最好使用
CBV
(基于类的视图),如果使用
CBV
实现复杂的视图会很痛苦,则只使用
FBV
。使用
CBV
的优势是什么?
浏览 1
提问于2013-02-09
得票数 88
回答已采纳
6
回答
Django
中反向()和reverse_lazy()的区别
、
、
、
我知道我们可以使用reverse()在
FBV
和reverse_lazy()在
CBV
。我知道我们必须在
CBV
中使用reverse_lazy(),因为导入文件时没有加载urls (Ref:)当我们从
FBV
调用reverse时,urls是如何加载的?当我们在
Django
应用程序中导入urls.py顶部的视图时,urlpatterns列表还有待评估。
FBV
的reverse()是如何工作的,而对于
CBV
则是如何工作的?
浏览 1
提问于2018-02-07
得票数 49
回答已采纳
2
回答
试着理解
CBV
,但是有什么好的方法可以用几个模型来组织一个页面呢?
、
我对视图中的上下文数据有一些了解,但作为一个专业人士,您是否甚至使用
CBV
中内置的数据,或者如何组织配置文件应用程序?
浏览 1
提问于2018-06-14
得票数 0
回答已采纳
1
回答
在一个新的
Django
项目中,我应该使用基于类的视图还是基于函数的视图?
、
在一个新的
Django
项目中,我只是想知道是使用基于类的视图(
CBV
)还是基于函数的视图(
FBV
)。 这意味着根本不使用泛型视图(因为这些视图是从1.5开始基于类的) 在确定请求处理命令时存在一定的问题。在这种情况下,我也会问自己,为什么还不反对
FBV
?
将
通用
CBV
放入<
浏览 6
提问于2013-07-22
得票数 8
2
回答
Django
CBVs与FBVs
、
对于使用许多应用程序创建一个大型
Django
项目,我最初的想法是使用基于类的视图(
Django
教程似乎强调了这一点)。但是,我注意到,由于对每个应用程序(每个页面上有多个表单等)进行了大量的自定义,这变得非常繁琐,而且
更
容易实现基于函数的视图,其中我只是添加了一些装饰器,比如@require_GET和@login_required,以方便身份验证和不支持消息的方法,而且我完全相信我永远不会回到
CBV
。从长期支持的角度来看,是否有人对选择
FBV
而不是
CBV
有异议?我是否在短期内做了一些有
浏览 0
提问于2014-07-29
得票数 5
回答已采纳
1
回答
如何使用
Django
中的表单值和计算更新数据库?
、
、
、
目前使用
Django
附带的sqlite。 在创建CreateView的project中,我想搜索tools数据库中的tools。在选择一个时,它将在CreateView中的一行中显示信息。
浏览 0
提问于2017-09-14
得票数 0
1
回答
在
django
.shortcuts.render和
django
.views.generic.TemplateView之间进行选择
、
我已经读过几个
Django
教程。 我在想,在给定的情况下,我们如何决定使用哪种方法呢?
浏览 0
提问于2018-08-26
得票数 2
回答已采纳
2
回答
在基于类的视图(
CBV
)中引用当前用户
、
、
、
、
我已经用基于函数的视图( Function,
FBV
)实现了这一点,但是我觉得我应该能够用一个基于类的视图(
CBV
)来实现这个功能。问题的核心似乎是在表单中引用当前用户,而不传递用户对象。在
FBV
中,这很容易做到,但是我找不到任何使用
CBV
的例子。我在想我一定是漏掉了什么。
浏览 4
提问于2014-05-06
得票数 2
回答已采纳
1
回答
如何从urls.py in views.py中获取参数
、
因此,我目前在
Django
中使用基于类的视图,并且在我的urls.py中有这个url调度器。url(r'^(?更新 store = get_object_or_404(Store, domainKey=store_domainKey) 我也
浏览 0
提问于2018-05-11
得票数 0
回答已采纳
1
回答
基于
Django
类的视图-请求、args和kwargs对象
、
、
、
、
在我看来,在
Django
的基于泛型类的视图中,参数request、args和kwargs从一个方法到另一个方法,既是视图实例属性,也是方法参数。def view(request, *args, **kwargs): self =
浏览 5
提问于2014-01-27
得票数 3
回答已采纳
1
回答
如何
将
数据过滤到
Django
中的活动用户?
、
、
我只想把活跃用户的最新数据输入到
Django
模板中。但是,我目前正在收到以下错误。 字段'id‘需要一个数字,但在0x7f0682901a90>上得到了0x7f0682901a90>对象。
浏览 4
提问于2022-09-19
得票数 1
回答已采纳
1
回答
Django
-基于类的视图中的动态过滤
、
、
、
然而,我不知道如何
将
参数传递给
CBV
。我使用的是
django
3.0.4和pipenv python 3.8 举个例子,假设我有两个模型: class Customer(models.Model): first_name = models.CharField
更
一般地说,我如何传递一个参数,以便在
CBV
中使用它进行查询。我知道我可以像这样传递一个变量 {% url 'to_some_view' variable %} 在
FBV
中,我可以得到变量 def a_vi
浏览 7
提问于2020-04-03
得票数 0
回答已采纳
2
回答
从
django
中基于类的视图返回上下文
、
、
context=date_dict )在这种情况下,我什么也没有得到,我试着寻找只从
django
浏览 2
提问于2018-04-21
得票数 1
回答已采纳
1
回答
如何使反向()在基于函数的视图中工作
、
、
我是
Django
的新手,我想尝试一个不需要模型的活动的
FBV
。这将最终实现带有用户定义参数的搜索,并在模板中显示结果,但就目前而言,我的模板和视图基本上是空的,以显示这个问题。我使用python 3.6和
Django
2.1.3。 教程直接去
CBV
,我有一个困难的时间获得良好的信息,在
FBV
的方式。答案似乎应该在reverse中,但我只能找到reverse()的实例,我认为它适用于
CBV
,因为类定义中有一个template_name属性集。当然,
FBV
没有这个。我希望这
浏览 0
提问于2018-12-20
得票数 0
回答已采纳
2
回答
我如何
将
django
fbv
转换为基于类的视图
、
、
、
我有两个用户类型a和b,我需要将下面的
fbv
写入基于类的Logoutview(auth.view),如何
将
下面的
fbv
写入
cbv
@login_required def logout(
浏览 15
提问于2021-12-12
得票数 0
3
回答
as_view()交付可调用的
DJANGO
的语法
、
当我指向urls.py中的
CBV
时,我使用as_view类方法: 提前谢
浏览 0
提问于2018-02-06
得票数 0
回答已采纳
1
回答
选择正确的
Django
删除视图方法
我正在
Django
网站上工作,我在找出正确/好的方法来处理删除视图时遇到了问题。
django
.template.exceptions.TemplateDoesNotExist: ContainerApp/object_confirm_delete.html我在这里该怎么办?我应该继续使用备选方案2吗?
浏览 0
提问于2019-05-08
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Django FBV与CBV使用之CSRF
Python Web 框架 Django 2.1 发布,不支持 Python 3.4
Python热门文章推荐Top10
Django最牛逼,史上强无敌!最详细的教程!框架认证源码分析!
Django代码分享:可以重用的Bootstrap 4分页模板
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券