我要解决的问题如下: 例如。我们有https://example.com/?id=e46Hd3cDe。但是我想让它看起来更好,所以我希望用户能够转到以下链接:https://example.com/e46Hd3cDe,并返回相同的HTML文件。
如何在Django中实现呢?
如果必须在Apache配置中进行某些更改,在本地测试Django时该如何做?目前,我通过调用python manage.py runserver
并在localhost:8000上打开它来测试Django网站。
答案 0 :(得分:2)
在Django的urls.py
中,在url_patterns
中定义:
url_patterns = [
path('/<int:id>', view_name_goes_here),
]
然后,在views.py
中配置相应的功能以接受id
参数并获取相应的对象。
除了为Django添加WGSI
设置外,您无需修改Apache配置。