LOFTER for ipad —— 让兴趣,更有趣

点击下载 关闭
Django框架的第一步
newlinei 2019-12-04

前面使用django的命令创建了一个项目,叫做mysite,命令叫做django-admin startproject mysite,然后进入这个项目目录,启动了默认的django欢迎界面,小飞船起飞的状态,命令是python manage.py runserver 0.0.0.0:8000,出现了如下界面:

今天我将这个工程在pycharm里面打开,pycharm据说是最好的python编程IDE哦,使用方法就和eclipse,vs都差不多,这里就不再啰嗦,不知道的可以去度娘问问。然后我增加了一个view.py的文件,在里面敲了两行代码,如下图:

首先是从django.http导入了一个HttpResponse的模块进来,然后定义了一个hello函数,什么也没有干,就是直接输出了一个hello world,然后用return返回了这个HttpResponse对象。

接下来我修改了一下urls.py这个文件,项目创建自带的这个文件,增加了两行代码,就是划横线的两行,如下图:

这里是把刚才我们的view里面的hello函数导入进来,顺便照上面的语法把hello函数加入url匹配中。这里我直接访问了一下https://127.0.0.1:8000/hello,居然直接输出这样一个页面,如下图:

好神奇啊,是不是感觉很有成就感,经过学习手册的阅读,大约理解它是这么一个原理:

view.py相当于处理页面的函数,urls.py相当于绑定这个函数和url,至于web页面展示,表单什么的怎么提交给view这样的函数处理,还需要继续下一刻才会知道,今天就到这里吧~

不要觉得今天的很简单,我也是走过很多弯路的,比如这个url地址绑定,django2.2.4就和之前的版本不一样,原来要匹配什么正则表达式,我就头大了。还有就是pycharm操作,也是需要一定适应的,居然都继承了终端环境,不错不错。

推荐文章
评论(0)
联系我们|招贤纳士|移动客户端|风格模板|官方博客|侵权投诉 Reporting Infringements|未成年人有害信息举报 0571-89852053|涉企举报专区
网易公司版权所有 ©1997-2024  浙公网安备 33010802010186号 浙ICP备16011220号-11 增值电信业务经营许可证:浙B2-20160599
网络文化经营许可证: 浙网文[2022]1208-054号 自营经营者信息 工业和信息化部备案管理系统网站 12318全国文化市场举报网站
网信算备330108093980202220015号 网信算备330108093980204230011号
分享到
转载我的主页