安装与使用指南:
利用pip管理工具进行软件包的安装,安装成功后,在相应的Python解释器文件中将出现类似下图的“文件”显示。
方式一:基础安装方法
可通过django-admin.exe工具进行项目创建,虽然此方法不常用,但依然值得了解,具体步骤如下:
1. 打开命令提示符(cmd)终端,通过命令进入到想要创建项目的目录。执行命令“路径/django-admin.exe startproject 项目名称”。若django-admin已加入到系统环境变量,则可直接使用“django-admin startproject 项目名称”进行项目创建。
项目结构解析:
对于刚创建的Django项目,其结构包含以下关键部分:
最外层的`mysite`:这是项目的名称,代表了整个Django项目的根目录。
`manage.py`:项目的管理脚本,用于启动项目、创建app、管理数据库等操作。
与`manage.py`同级的`mysite`文件夹:这是一个项目包,因为其中包含了`__init__.py`文件,用于标识一个Python包。
`asgi.py`和`wsgi.py`:这两个文件负责接收网络请求,通常使用同步wsgi而非异步asgi。
`urls.py`:存放路由(路径)与函数(视图函数)的对应关系。
`setting.py`:项目的配置文件,用于设置如数据库连接、app注册等参数。
app的创建与使用:
app是Django项目中的模块,每个app代表一个独立的功能模块。
1. 在控制台中执行命令`python manage.py startapp app名字`来创建新的app(确保在项目根目录中执行)。
2. 创建完app后,需要在项目包中的`setting.py`文件中注册该app。
3. 注册完毕后,需要在项目包中的`urls.py`文件中将url与app的视图进行关联对应。
4. 在app的`views.py`文件中,可以创建一个函数如`index`来处理特定的视图逻辑。
项目的启动:
项目创建和配置完成后,即可启动Django项目。
终端启动:在命令行中输入`python manage.py runserver`来启动项目。
PyCharm启动:在PyCharm开发环境中,点击右上角的启动按钮启动项目,请注意确认是否选中了需要启动的项目名称。