安装 django_url_alias 模块

installing a django_url_alias module

提问人:neeraj 提问时间:11/16/2023 更新时间:11/16/2023 访问量:15

问:

我需要创建一个不同于内部 URI 的外部 URI。外部 URI 将由网站用户配置/创建,内部 URI 将由应用程序本身动态创建。

模块django_url_alias完全符合我的要求。我遵循了自述文件中提到的安装过程。

https://github.com/ddanier/django_url_alias#installation

但是,当我尝试访问主页时,出现以下错误:

AttributeError:“Settings”对象没有属性“ROOT_URLCONF”

在 toubleshooting 之后,我认为这是因为我没有遵循以下步骤: 替换设置。ROOT_URLCONF“django_url_alias.urls”

因为它仍然引用 ROOT_URLCONF 而不是 django_url_alias.urls。

请建议如何进行上述更改。 提前致谢。

对 settings.py 进行了如下更改:

'# ROOT_URLCONF = 'TestApp.urls''
'URL_ALIAS_MODULES = URLAliasModule'
'URL_ALIAS_ROOT_URLCONF = 'TestApp.urls''

并在模板 .html 文件中遵循:

`{% load url_alias %}`
django 别名 django-urls

评论


答: 暂无答案