自强学堂
自强学堂:学习、分享、让你更强!
Django 教程HTMLCSSJAVASCRIPTJQUERYSQLPHPBOOTSTRAPANGULARXML
 

BVDN-3 Django版本降级!

虽然我们成功的做出了一个真正的网站,但是I'm sorry,从本章开始,我们需要把django从2.0降级到1.11.8


为什么要降级

因为django刚升级到2.0,一切其他包都还没来得及推出对应版本,所以我们不能太超前了。否则我们就又要造一些别人已经造过的东西了。

所以:打开Anaconda Prompt

输入pip uninstall django,卸掉django2.0

输入pip install django==1.11.8

好(hou)了,现在我们的django变成1.11.8了。

来看看有哪些不同

在D盘根目录下django-admin startproject mysite2,cd mysite2,python manage.py runserver,然后用浏览器访问127.0.0.1:8000,我们会发现,欢迎界面简陋了很多。


1.11.8的欢迎界面

没关系,反正这个页面也不是最终呈现给用户的。然后我们打开mysite2里边的mysite2里边(不是重复)的url.py发现之前的path('admin')变成了url(r'admin'),不过这也不碍事,我们能看懂。

url.py

我们仿照上一章讲的内容,重新搭建我们的第一个真正的网站。首先startapp main,然后把static和base.html复制进来,然后修改views.py,再之后修改settings.py(具体步骤参见上一章),最后修改url.py如下:

注意,不是' ',而是'^$'

注:这个url括号里边的'^$'和'^admin/'奇怪的写法叫做“正则表达式”,我们基本上用不到,你要实在想知道是啥的话就自己百度吧。

最后,python manage.py runserver,然后访问127.0.0.1:8000,我们又看到了上次的页面

降级成功

到此说明我们降级成功,今天等于我们复习了一遍(我才不是偷懒不想写新的呢嘿嘿嘿……)

BVDN,傻子也能建网站。

↑ 上方为自强学堂赞助商,非常荣幸有他们支持自强学堂的发展,感兴趣的了解一下他们的产品。