我已经在django 2.x中重命名了一个应用程序,这已成功完成。 但是,我想允许仍然使用旧URL。我可以将前端网络服务器配置为重定向,但我想知道在django中执行此操作的最佳做法。
旧应用已经消失,因此旧网址现在属于新应用的网址命名空间。 在我的项目级urls.py中,我可以这样做 尝试1:
url(r'^NEWAPP/', include('NEWAPP.urls')),
url(r'^vOLDAPP/', include('NEWAPP.urls')),
但是这样做的缺点是两次包含NEWAPP.urls,这会导致URL命名空间NEWAPP不是唯一的警告。
尝试2:
url(r'^cin7_sync/|^voga/', include('cin7_sync.urls')),
不起作用,|不是作为'或'。