Extjs 在DJANGO中启动EXT JS应用程序时出现404错误
我想在我的应用程序中集成ExtJS的门户示例,所以我从Extjs 在DJANGO中启动EXT JS应用程序时出现404错误,extjs,extjs4.1,portal,django-1.5,Extjs,Extjs4.1,Portal,Django 1.5,我想在我的应用程序中集成ExtJS的门户示例,所以我从 http://try.sencha.com/extjs/4.1.0/community/extjs4-mvc-portal/ 当我在Java中尝试时。。它运行得非常好。。但当我在Django运行它时,我的 应用程序基于。。它向我显示了以下错误: "GET /designLayout/app/view/Viewport.js?_dc=1363392859943 HTTP/1.1" 404 3384 所有其他GET请求都运行良好,例如: "
http://try.sencha.com/extjs/4.1.0/community/extjs4-mvc-portal/
当我在Java中尝试时。。它运行得非常好。。但当我在Django运行它时,我的
应用程序基于。。它向我显示了以下错误:
"GET /designLayout/app/view/Viewport.js?_dc=1363392859943 HTTP/1.1" 404 3384
所有其他GET
请求都运行良好,例如:
"GET /static/extjs/src/layout/container/Form.js?_dc=1363392859942 HTTP/1.1" 200 4252
我不知道它为什么要查找Viewport.js?_dc=1363392859943,根据我下载的示例,app.js中定义了autoCreateViewport:true
如何在django中配置“应用程序”?现在我所有的文件都在static
文件夹中,这样Django就可以把它捡起来
请引导我。
谢谢。即使定义了autoCreateViewport,您仍然需要配置Viewport.js-这只是自动连接视口的Ext.create(),因此您不必在启动时编写代码 只需确保您的服务器端url与django环境相同或经过调整。您需要添加
appFolder: 'static/app',
像app.js一样
Ext.application({
name: 'ExtMVC',
appFolder: 'static/app',
那么你的请求将被拒绝
GET /static/app/view/Viewport.js?_dc=1399625376954 HTTP/1.1" 200 1248
我成功运行了这个示例 对不起,我是Django的noob。。我只是简单地复制粘贴了整个代码。。在我的django项目中。。这就是我得到的
“GET/designLayout/app/view/Viewport.js?_dc=1363625066250 HTTP/1.1”4043384
,如果您不介意,请告诉我如何在URL中配置它?现在我正在尝试这样的方法:#url(r'^designLayout/app/view/$,'/designLayout/static/app/view/Viewport.js'),
如果Django正在搜索GET url。。我的url应该是什么?url中的view参数应该是什么?谢谢。:)