views相关内容
是否需要使用POST方法的表单具有CSRF保护?我正在跟着一本书,代码示例抛出403错误。我做了一些搜索,似乎我需要启用所有形式的CSRF。 我的问题是: Django是否现在要求所有POST表单受到CSRF的保护? 我需要做的完成这个是添加'django.middleware.csrf.CsrfViewMiddleware',返回render_to_response(templ
..
我想使用比萨生成一个HTML格式的pdf文件。我相信我有我需要的所有包,但我似乎有这样做的问题。这是我以下的看法,所以 远远超出了我所做的。 编辑:这是我最新的网址,模板。 url.py (r'^ index / render_pdf / (?P \d +)/ $',render_pdf), views.py def fetch_reso
..
我对Django很新,所以请放弃我。到目前为止,我已经能够创建一个项目并设置了一个主页。到目前为止,我已经成功地设计了页面并设置了我的导航区域。我还创建了一个应用程序,从我的数据库中提取类别名称列表,并将其显示在右对齐的列表中。当我将浏览器指向应用程序网址时,它的工作原理很好,但是当我尝试将视图包含在我的项目中时,会显示一个错误的基本面板,并且我传递给该视图的字典看起来似乎不可用。 这是我在
..
通过python,我正在从一个PHP背景变成Django开发,主要是为了解决一个我认为最有意义的MVC(或MVT),尽管在这种模式下,我开始注意到很多 例如,当登录时,我有关于我想在每个页面上显示的用户的信息,虽然在使用render_to_response和每个查看这是必需的,我必须抓住信息并传递给render_to_response函数。 我想知道什么是最有效的方式来减少重复
..
我正在Django网站上的教程中创建一个简单的投票应用程序。但是,Django无法解析“//127.0.0.1:8000/polls”,即使我在mySite / urls.py中定义了正则表达式。我在一个virtualenv这样做,最新的Django(1.7)安装。来自django.conf的 mySite / urls.py: url import pattern,include,
..
我想开始将单元测试整合到我的Django项目中,我发现单元测试的一个视图是棘手的,因为Django使用函数实现视图。 例如,每个函数是Django中的视图/页面,如果该函数具有URL。 我单位测试Django视图? 解决方案 我不知道如何测试视图是棘手的。 $ b 您只需使用测试客户端。 代码覆盖很简单。您要理解URL请求如何映射到代码路径并进行适当的URL请求。
..
如果app / views.py文件变得非常大,我应该分开吗?如果是这样,最好的方法是什么? 解决方案 没有通用的最佳方式 。但是对于您的情况,您可以使用 。 将视图放在自己的文件和导入他们。这是很好的只是看看它如何工作 在项目中使一个单独的应用程序维护一组视图 创建您自己的通用视图,共享视图共同对于大多数应用程序 只是一个例子: 我建议你开始从模型和工作自己: 你
..
我已经到了一个点,我需要传递某些变量到我的所有观点(主要是自定义认证类型变量)。 我被告知写自己的上下文处理器是最好的方法,但是我有一些问题。 我的设置文件看起来像这样 TEMPLATE_CONTEXT_PROCESSORS =( “django.contrib.auth.context_processors.auth”, “django.core.context_proces
..
我有点失落,如何做到这一点: 我有一些链接的选择框,每个视图有一个选择框。应保存每个选项,以便建立查询。最后,应该运行查询。 但是,如何在django中共享状态?我可以从视图传递到模板,但不能模板查看,而不是查看。或者我真的不知道如何做到这一点。请帮助! 解决方案 您可以将这些信息存储在会话,因为Ignacio Vazquez-Abrams表示或使用 django-flash
..
希望将我的项目更新到最新版本的django,并发现通用视图已经发生了很大变化。看看文档我看到他们把所有的泛型都改成了基于类的视图。我了解大部分的用法,但是当返回一个视图的大量对象时,我感到困惑。当前的网址可能如下所示: (r'^ $',direct_to_template,{'template':'index.html' ,'extra_context':{'form':CodeAddFor
..
Django 视图指向一个功能,如果您只想改变一点功能。是的,我可以有百万个关键字参数,甚至更多if语句在函数,但我正在考虑更多的面向对象的方法。 例如,我有一个页面显示一个用户。此页面与显示组的页面非常相似,但与使用其他数据模型仍然不相似。组还有成员等... 一种方法是将视图指向类方法,然后扩展该类。有没有人尝试过这种方法还是有其他想法? 解决方案 我已经创建并使用了我自己的
..
主视图是一个简单的分页ListView,我想添加一个搜索表单。 我以为这样会做的诀窍: class MyListView(ListView,FormView): form_class = MySearchForm success_url ='my-sucess-url' model = MyModel #... 但显然我错了。 。我在官方文件中找不到如何做
..
我正在建立一个地址簿,其中包括条目之间的关系等。我有个人,公司,场地和角色的单独模型。在我的索引页面上,我想列出每个模型的所有实例,然后过滤它们。所以一个人可以轻松搜索并找到一个条目。我已经能够使用通用视图列出单个模型,并使用get_extra_context再显示一个模型: #views.py class IndividualListView(ListView): conte
..
我正在尝试创建一个目录列表。但是有些字段没有正确排序。 查看下面的图像以查看配置。 视图的输出。 请任何人都可以帮助我获得正确的输出。 解决方案 你的标题开头可能有一个空格(即“”) ,或其他不显示的其他字符。
..
我正在使用devise进行用户验证,但我有很好的模型,用于注册,登录等页面。 我已经完成了 rails generate devise:views User 命令,并且在views文件夹中具有所有的视图,但是当我更换了注册/新的.html.erb与我自己的new.html.erb,没有什么变化也看起来不一样。这就好像我做了任何事情。 任何人都知道我在做错什么,或至少如何成功定制设计视图
..
我已经搜索了这个答案,但无法找到正在寻找的内容,所以在这里它是... 说我正在使用Visual Web Developer Express开发一个MVC3应用程序,我将使用内置的发布工具部署该站点。 / p> 但是现在我的网站已经开始运行,我发现我需要对其中一个视图进行微调。我更新视图并保存文件,并使用我的FTP程序上传新文件。 问题是,MVC3 / .NET似乎没有刷新/更改视图,
..
我一直在学习coredata,通过使用基于xcode导航控制器模板的许多简单的测试应用程序,使用“使用coredata”检查。 awakeFromNib方法应用程序代表一直是我的问题的根源,因为我正在向控制器添加其他视图并更改加载顺序,以便RootViewController可能是第二或第三选择。 $ b $我已经知道awakeFromNib正在做什么,我已经删除它,所以应用程序委托不再绑
..
当视图中有一些错误时,L4显示了一个很好的跟踪,但缓存的文件名: 打开:/ var / www / webpage / app / storage / views / 1154ef6ad153694fd0dbc90f28999013 如何在视图呈现到缓存保存视图的路径/名称(在评论或内容中)? 还是更好 - 在调试错误页面中显示它(被称为whoops或什么?) 谢谢;)
..
Django中有一个问题,您可以如何比较日期来解决一些问题。例如,我的models.py中有一个datefield,如下所示。 类发票(models.Model): payment_date = models.DateTimeField() 我想要做的是询问是否是方法来比较datetime.now和DateTimeField。例如,如果我有一个付款日期列表,我现在想和dat
..
有一个视图引用另一个视图有什么问题吗?例如,说我有一个 用户表 CREATE TABLE`users`( `id` int(11)unsigned NOT NULL AUTO_INCREMENT, `first_name` varchar(255)NOT NULL, `last_name` varchar(255)NOT NULL, PRIMARY KEY(`id`) );
..