创建Django的项目
我是在pycharm下来创建的,所以我直接切换到我的指定位置下来创建。由于是例子,我们起名叫myblog
进入目录下,开始执行,这个时候就已经创建好了一个Django的项目,直接运行就可以了
浏览器中输入127.0.0.1:8000,这样就是安装成功了,当然这是最简单的。下面我们来创建更多的
编辑一个视图:我们需要新创建一个文件views,这里是我们手动创建的,里面的内容如下,其中值得一提的是,from django.http import HttpResponse 是固定写法,return 的格式也是固定的写法,home是我随便起的。我们现在需要让views 显示出来,需要再urls中来配置,否则django怎么知道要显示呢,对吧
然后点击urls.py 我们可以看到官方其实给了我们几个例子,在这里我使用第一个。
注意:使用from . import views 而不是import views
查看路径,成功~
创建首页
2020-04-26
续上次写的那个地方,上次我是给我的网站,一个url为home的返回,但是我的网站没有首页啊,这怎么可以。现在加上一个首页,还要给首页配上一个美美的html文件,但是没想到,遇到了一些很奇怪的事情。记录一下,哈哈
首先呢,我们需要有一个位置放html和css等文件,建了如下的文件(注意,这个位置很重要,是一个傻瓜的位置)
然后写urls.py
再跑到views.py 中编写视图
然后满心欢喜的打开了页面
!!!!!!!!!!!!!!竟然报错了,就这么两行代码还报错,定睛一看,说是我把DEBUG打开了,那关了不就得了嘛,我真聪明
settings.py 中
!!!!!!!!!!!!凉凉,后来发现是如果DEBUG = False 的话,我们需要指定host ,添加如下代码:
然后的然后就是,我开始瞎改,各种百度,但是还是报错
最后的最后,过程不详细说了,无聊又多余。
解决方案是: 最重要的第一步,第三步,不加是真的不行。好啦,解决完毕。over
文件位非常重要!!!!!!!!!!!
创建其他页面
2020-04-27 星期一,昨天是星期一,今天还是星期一,哭唧唧。
昨天整理了一下怎么设置首页,那么今天就写一下,怎么来让页面相互跳转。
我们想到跳转,那么肯定第一个想法就是写成第一种格式,但是在这里,这样写肯定是不对的,因为views,urls并不知道这是个什么位置,所以我们需要使用第二种写法。然后找到urls,views中继续写。
分别写成这样~
成功啦~每天进步一点点,也是进步嘛