1>django的下载和目录介绍
安装成功之后,pycharm再新建项目,就有Django的选项了,选择Django,填写如下,
之后会自动生成一堆的路径和文件,如下
项目文件
manage.py ----- Django项目里面的工具,通过它可以调用django shell和数据库等。
settings.py ---- 包含了项目的默认设置,包括数据库信息,调试标志以及其他一些工作的变量。
urls.py ----- 负责把URL模式映射到应用程序。
应用文件
models.py ----- 负责与数据库交互的文件
views.py ----- 与HTML交互的文件(就是之前说的处理函数,返回值的)
2>一些命令介绍
创建项目,如下创建mysite项目(Django-admin.py这个文件在scripts目录下,因scripts目录加入了环境变量,所以
可以直接执行)
django-admin.py startproject mysite
创建项目之后,进入项目目录,再执行下面的创建应用命令 和 启动web应用服务命令
python manage.py startapp blog
python manage.py runserver 8080
3>用Django写一个获取当前时间的应用吧
先于urls.py增加映射关系
再于veiws.py下面写映射的处理函数timer
再于tempaltes目录下编写html文件
注意这里给html文件传变量的写法,固定格式,HTML这边两个大括号,里面写变量名
python这边作为render返回值的第三个参数,以键值对的形式,{HTML的变量名:实际要传的值}
启动项目,pycharm又上角切换到项目名称,再点击运行即可
注意新版的Django会有找不到html文件的问题,因为settings.py下面的TEMPLATES的DIRS值为空,要加上路径
启动服务,正常访问,