一是要在正确的虚拟环境中间(即要进入4.1步骤中已经创建好的虚拟环境中);
二是方便后期相关文件管理,我们最好创建该项目的专属文件夹。
创建项目的命令如下:
django-admin startproject 项目名称 例: django-admin startproject test1 4.2.2 Django项目默认目录说明进入4.2.1创建的Django项目test1目录,查看目录树形结构
manage.py是==项目管理文件==,通过它管理项目。
与项目同名的目录,此处为test1。
_init_.py是一个空文件,作用是这个目录test1可以被当作==包==使用。
settings.py是==项目的整体配置文件==。
urls.py是项目的==URL配置文件==。
wsgi.py是==项目与WSGI兼容的Web服务器入口==。
在django中,项目的组织结构为一个项目包含多个应用,一个应用对应一个业务模块。下面对应用进行介绍:
4.3 创建Django项目下的应用Django中对于应用的操作分为创建和安装,下面分别介绍:
4.3.1 应用的创建创建应用的命令如下:
python manage.py startapp 应用名 例如: python manage.py startapp test_app应用默认目录说明:
_init.py_是一个==空文件==,表示当前目录booktest可以当作一个==python包==使用。
tests.py文件用于==开发测试用例==,在实际开发中会有专门的测试人员,这个事情不需要我们来做。
models.py文件跟==数据库==操作相关。
views.py文件==跟接收浏览器请求,进行处理,与M和T进行交互,返回页面相,定义处理视图函数==。
admin.py文件跟==网站的后台管理==相关。
migrations文件夹之后给大家介绍。
应用创建成功后,需要安装才可以使用,也就是建立应用和项目之间的关联;
4.3.2 应用的安装建立应用和项目之间的联系,需要对应用进行注册。
修改settings.py中的INSTALLED_APPS配置项。
4.4 运行服务器
通过上面的一些了操作,就可以使用django提供的一个纯python编写的轻量级web服务器,仅在开发阶段使用。
运行服务器命令如下:
可以不写IP和端口,默认IP是127.0.0.1,默认端口为8000。
百度百科-软件框架 link
百度百科-软件框架 link
架构、框架和设计模式 link