我想在网站后台添加一个链接,点击这个链接可以进入我定义的一个template页面。我的问题是,django的后台大部分的东西已经帮我们处理好了,我们只需要把我们写的app注册进来就好,然而我想做的这个链接跟这些又没有什么关系,能不能不通过djangoURL路由而是用一个相对路径或者绝对路径?
<div> <a href="http://127.0.0.1:8000/admin/notification.html">Send Notification</a> </div>
上面是我想定义的一个在后台的链接,正确的写法应该是什么?
楼主的愿意是想不通过URL路由访问模板内容,Django本身貌似不提供这种做法;
不过楼主可以定义在Django之外,比如说通过配置Apache,nignx等Http服务器,这些服务器是在Django之前先拿到Http请求的!
@A-Meng 我说说我用到的情况: 我在用markdown写博客的时候,比如这时我需要在文章内容中引一个之前文章的链接: [](/admin/notification.html) ,这样就行了。 前提是这个链接 http://127.0.0.1:8000/admin/notification.html 本身就可以访问,就是说其已经在url 路由里面了。
[](/admin/notification.html)
http://127.0.0.1:8000/admin/notification.html
放到STATIC目录下面啊
在nginx那层处理,能解决不?
有人知道吗? 如果这样做的话css和js文件能不能也通过路径的方式来引用?
帮你顶,我也想知道。。。