Django 1.1 TemplateSyntaxError - 无法导入 *.static.views

     2023-02-23     179

关键词:

【中文标题】Django 1.1 TemplateSyntaxError - 无法导入 *.static.views【英文标题】:Django 1.1 TemplateSyntaxError - could not import *.static.views 【发布时间】:2012-09-10 03:53:24 【问题描述】:

我正在尝试将站点从使用 Django 1.1 的旧服务器导入到新服务器上。由于兼容性原因,我一直无法升级到新版本的 Django。

当我尝试查看 localhost:8080/admin/ 时,我能够访问登录屏幕,但在那之后我遇到了 TemplateSyntaxError。它给我的具体错误是:

/admin/ 处的模板语法错误

渲染时捕获 ViewDoesNotExist:无法导入 cmldb.static.views。错误是:没有名为 static.views 的模块

错误完全正确 - 没有模块 cmldb.static。 urls.py 文件中有一个对 cmldb.static.views 的引用,但是当我更改此值时,我遇到了相同的错误。此外,我从中导入的站点具有相同的 urls.py 文件,但该项目中也没有 cmldb.static 模块,尽管该站点运行良好。

回溯显示位于 Django 包中的所有文件,而不是位于我的 cmldb 包中的任何文件,因此我不确定要发布哪些代码(如果有)。我的主要困惑是哪个文件实际上导致了这个错误。

错误是:

在模板/usr/local/lib/python2.7/dist-packages/django/contrib/admin/templates/admin/base.html,第30行出错

内容如下:

30 % url django-admindocs-docroot as docsroot %

【问题讨论】:

模板中有 STATIC_URL 吗? STATIC_URL 没有出现在 base.html 中的任何位置 【参考方案1】:

我仍然不确定对 cmldb.static.views 的引用来自何处,但我发现我的 svn 数据库中缺少一个文件夹来解决问题。 cmldb.static.views 模块现已就位,并且该站点已启动并正在运行。

【讨论】:

如何调试 Django 请求“POST /url/ HTTP/1.1”400

】如何调试Django请求“POST/url/HTTP/1.1”400【英文标题】:HowtodebugDjangorequest"POST/url/HTTP/1.1"400【发布时间】:2016-04-1921:47:10【问题描述】:我正在使用django+django-rest-framework我正在从ios应用程序向本地python服务器发送POST请求... 查看详情

Django 控制台消息:GET /%7B HTTP/1.1

】Django控制台消息:GET/%7BHTTP/1.1【英文标题】:Djangoconsolemessage:GET/%7BHTTP/1.1【发布时间】:2019-07-0109:47:27【问题描述】:在每秒一次和每秒10次之间,我在控制台上显示以下消息:“GET/%7BHTTP/1.1”40426453运行后pythonmanage.pyrunserver... 查看详情

Django 1.1 TemplateSyntaxError - 无法导入 *.static.views

】Django1.1TemplateSyntaxError-无法导入*.static.views【英文标题】:Django1.1TemplateSyntaxError-couldnotimport*.static.views【发布时间】:2012-09-1003:53:24【问题描述】:我正在尝试将站点从使用Django1.1的旧服务器导入到新服务器上。由于兼容性原... 查看详情

Django 使用模板变量的值作为另一个变量名的一部分

...类似的东西:form.answer_i我知道上面的行无效(它会引发TemplateSyntax 查看详情

Django - 使用 Ajax 的 POST 方法错误“POST /......./ HTTP/1.1”405 0

】Django-使用Ajax的POST方法错误“POST/......./HTTP/1.1”4050【英文标题】:Django-POSTmethoderror"POST/......./HTTP/1.1"4050withAjax【发布时间】:2019-02-2607:51:57【问题描述】:我使用POST方法,因为我需要更改数据库。但是每次使用POST的... 查看详情

PyCharm 1.1 - 使用 django 测试运行器的特定设置

】PyCharm1.1-使用django测试运行器的特定设置【英文标题】:PyCharm1.1-usingspecificsettingsfordjangotestrunner【发布时间】:2011-06-0110:39:39【问题描述】:有没有人有在PyCharm中为Django测试运行程序使用不同设置文件的经验?我的项目组成如... 查看详情

django3踩坑(代码片段)

 1、创建django项目$django-adminstartprojectDailyFresh  2、进入项目目录$cdDailyFresh3、启动项目$pythonmanage.pyrunserverWatchingforfilechangeswithStatReloader[28/Mar/202017:34:35]"GET/HTTP/1.1"20016351[28/Mar/202017:34:35]"GET/static/admin/css/fonts.cssHTTP/1.1"200423[28/Mar... 查看详情

django2.1.1与xadmin0.6.0遇到的坑(代码片段)

(1)django2.0把fromdjango.core.urlresolvers修改成了django.urls异常信息:ModuleNotFoundError:Nomodulenamed‘django.core.urlresolvers‘解决方案:修改site-packagesxadmin-0.6.1-py3.6.eggxadminmodels.py将fromdjango.core.url 查看详情

django2.1.1与xadmin0.6.0遇到的坑(代码片段)

Django2.1.1与xadmin0.6.0遇到的坑BlueMiaomiao关注4人评论11188人阅读2018-09-2312:17:56(1)django2.0把fromdjango.core.urlresolvers修改成了django.urls异常信息:ModuleNotFoundError:Nomodulenamed'django.core.urlresolvers'解决方案:修改site-packagesxadmin-0.6.1-py3.... 查看详情

Django 给出“GET /static/css/style.css HTTP/1.1” 304 0

】Django给出“GET/static/css/style.cssHTTP/1.1”3040【英文标题】:Djangogives"GET/static/css/style.cssHTTP/1.1"3040【发布时间】:2014-04-2608:47:57【问题描述】:好吧,我的Index.html是<!DOCTYPEhtml><html><head><title>Ko 查看详情

Django Rest 框架 - 主 url HTTP/1.1" 404 Not Found

】DjangoRest框架-主urlHTTP/1.1"404NotFound【英文标题】:DjangoRestFramework-mainurlHTTP/1.1"404NotFound【发布时间】:2017-04-2400:18:27【问题描述】:我在我的项目主urls.py文件中有以下内容:#RESTFrameworkpackagesfromrest_frameworkimportroutersrouter=r... 查看详情

pychrm运行django过程中,报错"get/c_hello?asker=backuperhttp/1.1"404的原因

Pychrm运行django过程中,报错"GET/c_hello?asker=backuperHTTP/1.1"404,原因是django服务的启动端口被其他进程占用了,1、在windows下cmd运行netstat-ano|find"8000"查找占用改端口的进程pid  2、查看下该pid是什么进程,tasklist|find"PID"决定是... 查看详情

django中间件(代码片段)

目录Django中间件一中间件介绍1.1什么是中间件1.2Django项目中的中间件1.3自定义中间件1.4中间件的执行流程1.5中间件验证登录Django中间件一中间件介绍1.1什么是中间件官方的说法:中间件是一个用来处理Django的请求和响应的框架级... 查看详情

django中orm介绍(代码片段)

...绍1.1ORM概念1.2ORM的由来1.3ORM的优势1.4ORM的劣势1.5ORM总结二Django中的ORM2.1Django使用MySQL数据库2.2Model2.3快速入门一ORM介绍1.1ORM概念对象关系映射(ObjectRelationalMapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹... 查看详情

django思维导图

 django框架简介  1,django环境搭建    1.1,django安装,以及项目创建    1.2,setting文件设置    1.3  manage.py命令     2,django功能实现    2.1,django中http请求的生命周期      2.... 查看详情

Django 1.1.1 阻塞 multipart/form-data

】Django1.1.1阻塞multipart/form-data【英文标题】:Django1.1.1chokesonmultipart/form-data【发布时间】:2011-01-2110:18:29【问题描述】:最初的故事我正在尝试使用简单的表单实现文件上传(我正在粘贴剥离版本,但包含所有重要部分):<for... 查看详情

Django 网址配置

】Django网址配置【英文标题】:Djangourlsconf【发布时间】:2011-02-1814:58:19【问题描述】:所以现在我还在Django教程第3部分:http://docs.djangoproject.com/en/1.1/intro/tutorial03/#intro-tutorial03尝试使用教程提供的这段代码设置urls.pyfromdjango.conf... 查看详情

django组件拾忆(代码片段)

知识预览一Django的form组件二Django的modelform组件三Django的缓存机制四Django的信号五Django的序列化回到顶部一Django的form组件回到顶部二Django的modelform组件这是一个神奇的组件,通过名字我们可以看出来,这个组件的功能就是把model... 查看详情