我想在我的应用程序中集成EXT JS的Portal示例,所以我从
下载了它 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
我根据我下载的例子,在App.js中定义autoCreateViewport: true
时,我不知道为什么要查找Viewport.js?_dc = 1363392859943。
如何在django中配置'app'?现在我的所有文件都在static
文件夹中,以便Django选择它。
请指导我。 谢谢。
答案 0 :(得分:1)
即使您定义了autoCreateViewport,您仍然需要配置Viewport.js - 这只是自动装配视口的Ext.create(),因此您不必在启动时对其进行编码。
确保您的服务器端网址与django环境相同或相同。
答案 1 :(得分:1)
你需要添加
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
我成功运行这个例子!