“ Not Found The requested URL / was not found on this server.”,所涉及的三个文件中的函数,都对照 2.1 文档,没有发现错误。 所用 Python3.7,Django 2.1,Pycharm 2018。 https://i.loli.net/2018/09/05/5b8fdd842430b.png https://i.loli.net/2018/09/05/5b8fdd84243da.png https://i.loli.net/2018/09/05/5b8fdd842410c.png
1
helloworld12 2018-09-05 21:53:02 +08:00
第二个图,光标的空格改为 `/` 试试
|
2
zeromake 2018-09-05 21:56:18 +08:00 2
虽然我没用过 django 一直用 flask, sanic 的,但是随便看了一眼这个 `r"^$"` 这个正则是打算匹配什么,还有看了一眼 django 文档里不是用 `re_path` 来使用正则路由的吗?
|
3
xpresslink 2018-09-05 22:01:16 +08:00 2
楼主竟然说对照了 2.1 文档了?
2.0 以后的 path 语法不是这样的,你用的还是以前 1.X 的 url ()写法 把 path(r' ',...) 改成 path('', ...) 把 path(r'^$', ...) 改成 path('', ...) |
5
shonky OP @xpresslink 好的,好的,谢谢了。谢谢了。
|
6
xpresslink 2018-09-05 22:14:09 +08:00 1
以你目前的水平建议你还是先去把 python 语言基础再提高一下,把面向对象这部分弄熟点,还有一些其它基础也要很熟才能学酱狗,不然时间都花在填坑上了。
推荐你一套教程 https://code.ziqiangxuetang.com/django/django-tutorial.html 这套比较好的地方是把不同版本的差异说明了。 |
7
shonky OP @xpresslink 是觉得,实践学的会更深刻点。多打几次,就能弄懂了。坑跳多了,记的也更深了。
|
8
ila 2018-09-25 07:26:21 +08:00 via iPhone
从 flask 或 bottle 开始,再学 django
|