一、在Django框架中创建视图函数
-
在项目主目录下创建views.py的函数。
-
定义视图对应的URL。
-
服务启动后在浏览器中输入:ip地址:8000端口/hello,就能看到网页中出现”hello django”啦!!!
注意:
views.py模块中是视图函数,主要作用是调用模板进行返回,视图要与各自的url相对应,所以要有路由规则(即urls.py中进行路由路径配置)
。
二、项目与应用app的关系:(一个项目可以对应多个app,一个app也可以对应多个项目)
豆瓣项目就是由读书,电影,音乐,小组等app组成的一个项目(豆瓣是个大项目,而其他的是应用,应用可以被一个大项目重复使用)
三、新建APP
- 创建app的命令:
python manange.py startapp app_name
-
在项目主目录下创建执行创建命令:
-
在pycharm中将创建的app下载到本地. 如下图所示:
四、那么什么是虚拟环境呢?
- 这里给大家举一个简单的例子,桌面上有一个word文件,我们打开修改这个文件,修改了一会之后发现还是原来的文件比较好,这个时候我想找回原来的文件就比较困难了。那么怎么办呢?就有这样一种解决方案,在修改文件之前,先复制一份,然后在副本文件里进行修改,这样即使发现修改有错,也不会影响原始文件。
-
虚拟环境其实就是对真实pyhton环境的复制,这样我们在复制的python环境中安装包就不会影响到真实的python环境。通过建立多个虚拟环境,在不同的虚拟环境中开发项目就实现了项目之间的隔离
。