我有一个现有的Perl应用程序,我要移动到一个网站。我将添加Django应用程序到这个网站也。
我希望Django应用程序能得到第一个调用,所以我希望它的URL路径是/
这将允许我添加任何新的urls.py,我希望随着我的应用程序的增长。
如果URL与urls.py中的任何内容不匹配,我希望将其传递给静态Perl应用程序。
例如
其他没有被urls.py接收到的东西,我想去我的Perl应用程序。
例如:
app
等
我怎样才能在网络中实现这一点?
发布于 2010-05-17 20:56:03
对静态页面使用静态应用程序(而不是使用使用django的简单视图/模板来呈现它们)的最大好处是,在这个请求中根本不涉及django,从而提高了性能。但是,如果让django运行并查看匹配的所有urls,并且只有在不匹配的情况下才呈现静态,则不会得到这种好处。
我使用/静态/作为静态应用程序和/用于django的位置。因此,每个以/静态/开始的请求都跳过django服务器。每当我想链接到静态内容时,我只需添加/静态/到它。
发布于 2014-02-18 01:07:37
嗯,韦伯让这很容易!在您的控制面板中,转到“网站”,编辑(或创建)网站,在此过程中添加任意数量的新(或现有)应用程序。你可以随心所欲地映射这些应用程序。但是请注意,对于您要添加的第一个应用程序,您没有选择(它将被映射到"/"),但是对于其他应用程序,您可以指定自己的路径。
创建或编辑网站:

添加第一个应用程序:

添加其他应用程序(注意:现在有一个选项):

结果:

命中拯救你就完蛋了。
https://stackoverflow.com/questions/2852650
复制相似问题