views相关内容

Django:POST表单需要CSRF? GET不?

是否需要使用POST方法的表单具有CSRF保护?我正在跟着一本书,代码示例抛出403错误。我做了一些搜索,似乎我需要启用所有形式的CSRF。 我的问题是: Django是否现在要求所有POST表单受到CSRF的保护? 我需要做的完成这个是添加'django.middleware.csrf.CsrfViewMiddleware',返回render_to_response(templ ..
发布时间:2017-05-29 23:02:51 其他开发

Django pdf问题与比萨

我想使用比萨生成一个HTML格式的pdf文件。我相信我有我需要的所有包,但我似乎有这样做的问题。这是我以下的看法,所以 远远超出了我所做的。 编辑:这是我最新的网址,模板。 url.py (r'^ index / render_pdf / (?P \d +)/ $',render_pdf), views.py def fetch_reso ..
发布时间:2017-05-29 18:47:34 Python

如何将我的django应用程序的结果嵌入到模板中,使用类似{%include" app& %}?

我对Django很新,所以请放弃我。到目前为止,我已经能够创建一个项目并设置了一个主页。到目前为止,我已经成功地设计了页面并设置了我的导航区域。我还创建了一个应用程序,从我的数据库中提取类别名称列表,并将其显示在右对齐的列表中。当我将浏览器指向应用程序网址时,它的工作原理很好,但是当我尝试将视图包含在我的项目中时,会显示一个错误的基本面板,并且我传递给该视图的字典看起来似乎不可用。 这是我在 ..
发布时间:2017-05-29 07:09:47 Python

Django - 避免在视图中重复代码的提示

通过python,我正在从一个PHP背景变成Django开发,主要是为了解决一个我认为最有意义的MVC(或MVT),尽管在这种模式下,我开始注意到很多 例如,当登录时,我有关于我想在每个页面上显示的用户的信息,虽然在使用render_to_response和每个查看这是必需的,我必须抓住信息并传递给render_to_response函数。 我想知道什么是最有效的方式来减少重复 ..
发布时间:2017-05-29 04:43:52 其他开发

Django网站上找不到404页面?

我正在Django网站上的教程中创建一个简单的投票应用程序。但是,Django无法解析“//127.0.0.1:8000/polls”,即使我在mySite / urls.py中定义了正则表达式。我在一个virtualenv这样做,最新的Django(1.7)安装。来自django.conf的 mySite / urls.py: url import pattern,include, ..
发布时间:2017-05-29 02:56:56 其他开发

如何单元测试Django视图?

我想开始将单元测试整合到我的Django项目中,我发现单元测试的一个视图是棘手的,因为Django使用函数实现视图。 例如,每个函数是Django中的视图/页面,如果该函数具有URL。 我单位测试Django视图? 解决方案 我不知道如何测试视图是棘手的。 $ b 您只需使用测试客户端。 代码覆盖很简单。您要理解URL请求如何映射到代码路径并进行适当的URL请求。 ..
发布时间:2017-05-29 02:36:33 Python

分离Django应用程序视图

如果app / views.py文件变得非常大,我应该分开吗?如果是这样,最好的方法是什么? 解决方案 没有通用的最佳方式 。但是对于您的情况,您可以使用 。 将视图放在自己的文件和导入他们。这是很好的只是看看它如何工作 在项目中使一个单独的应用程序维护一组视图 创建您自己的通用视图,共享视图共同对于大多数应用程序 只是一个例子: 我建议你开始从模型和工作自己: 你 ..
发布时间:2017-05-29 02:21:47 其他开发

在django中创建我自己的上下文处理器

我已经到了一个点,我需要传递某些变量到我的所有观点(主要是自定义认证类型变量)。 我被告知写自己的上下文处理器是最好的方法,但是我有一些问题。 我的设置文件看起来像这样 TEMPLATE_CONTEXT_PROCESSORS =( “django.contrib.auth.context_processors.auth”, “django.core.context_proces ..
发布时间:2017-05-28 01:17:37 其他开发

如何在django视图之间传递或共享变量?

我有点失落,如何做到这一点: 我有一些链接的选择框,每个视图有一个选择框。应保存每个选项,以便建立查询。最后,应该运行查询。 但是,如何在django中共享状态?我可以从视图传递到模板,但不能模板查看,而不是查看。或者我真的不知道如何做到这一点。请帮助! 解决方案 您可以将这些信息存储在会话,因为Ignacio Vazquez-Abrams表示或使用 django-flash ..
发布时间:2017-05-28 00:28:15 其他开发

在Django中从direct_to_template移动到新的TemplateView

希望将我的项目更新到最新版本的django,并发现通用视图已经发生了很大变化。看看文档我看到他们把所有的泛型都改成了基于类的视图。我了解大部分的用法,但是当返回一个视图的大量对象时,我感到困惑。当前的网址可能如下所示: (r'^ $',direct_to_template,{'template':'index.html' ,'extra_context':{'form':CodeAddFor ..
发布时间:2017-05-28 00:16:43 其他开发

Django中的类视图

Django 视图指向一个功能,如果您只想改变一点功能。是的,我可以有百万个关键字参数,甚至更多if语句在函数,但我正在考虑更多的面向对象的方法。 例如,我有一个页面显示一个用户。此页面与显示组的页面非常相似,但与使用其他数据模型仍然不相似。组还有成员等... 一种方法是将视图指向类方法,然后扩展该类。有没有人尝试过这种方法还是有其他想法? 解决方案 我已经创建并使用了我自己的 ..
发布时间:2017-05-28 00:03:29 Python

基于Django类的ViewView与窗体

主视图是一个简单的分页ListView,我想添加一个搜索表单。 我以为这样会做的诀窍: class MyListView(ListView,FormView): form_class = MySearchForm success_url ='my-sucess-url' model = MyModel #... 但显然我错了。 。我在官方文件中找不到如何做 ..
发布时间:2017-05-27 23:21:07 其他开发

Django将多个模型传递给一个模板

我正在建立一个地址簿,其中包括条目之间的关系等。我有个人,公司,场地和角色的单独模型。在我的索引页面上,我想列出每个模型的所有实例,然后过滤它们。所以一个人可以轻松搜索并找到一个条目。我已经能够使用通用视图列出单个模型,并使用get_extra_context再显示一个模型: #views.py class IndividualListView(ListView): conte ..
发布时间:2017-05-27 22:35:14 其他开发

定制Rails中的Devise视图

我正在使用devise进行用户验证,但我有很好的模型,用于注册,登录等页面。 我已经完成了 rails generate devise:views User 命令,并且在views文件夹中具有所有的视图,但是当我更换了注册/新的.html.erb与我自己的new.html.erb,没有什么变化也看起来不一样。这就好像我做了任何事情。 任何人都知道我在做错什么,或至少如何成功定制设计视图 ..
发布时间:2017-05-20 10:12:29 其他开发

MVC3发布后,只需更新视图

我已经搜索了这个答案,但无法找到正在寻找的内容,所以在这里它是... 说我正在使用Visual Web Developer Express开发一个MVC3应用程序,我将使用内置的发布工具部署该站点。 / p> 但是现在我的网站已经开始运行,我发现我需要对其中一个视图进行微调。我更新视图并保存文件,并使用我的FTP程序上传新文件。 问题是,MVC3 / .NET似乎没有刷新/更改视图, ..
发布时间:2017-05-09 19:16:26 C#/.NET

awifFromNib的Benifits?

我一直在学习coredata,通过使用基于xcode导航控制器模板的许多简单的测试应用程序,使用“使用coredata”检查。 awakeFromNib方法应用程序代表一直是我的问题的根源,因为我正在向控制器添加其他视图并更改加载顺序,以便RootViewController可能是第二或第三选择。 $ b $我已经知道awakeFromNib正在做什么,我已经删除它,所以应用程序委托不再绑 ..
发布时间:2017-04-22 21:45:16 移动开发

Laravel刀片调试视图名称错误

当视图中有一些错误时,L4显示了一个很好的跟踪,但缓存的文件名: 打开:/ var / www / webpage / app / storage / views / 1154ef6ad153694fd0dbc90f28999013 如何在视图呈现到缓存保存视图的路径/名称(在评​​论或内容中)? 还是更好 - 在调试错误页面中显示它(被称为whoops或什么?) 谢谢;) ..
发布时间:2017-04-18 00:13:57 开发方法

使用datetime来比较Django中的日期

Django中有一个问题,您可以如何比较日期来解决一些问题。例如,我的models.py中有一个datefield,如下所示。 类发票(models.Model): payment_date = models.DateTimeField() 我想要做的是询问是否是方法来比较datetime.now和DateTimeField。例如,如果我有一个付款日期列表,我现在想和dat ..
发布时间:2017-04-14 05:34:03 其他开发