一、创建Django项目
web网站开发
首先你要理解mvc结构
会paython语言
会sql数据库
1、本实验用的anaconda平台和pycharm编辑器
在你选择的环境下安装django, pip install django
(前面的括号代表我所在的环境名为django)
2、创建一个新项目
(cd 到你所需要放置项目的目录中,我的是F盘下的子目录)
django-admin startproject search(项目名称)
用编辑器打开search这个目录会有这么一个文件结构
3、创建app应用
cd进入search中
manage.py startapp qa(项目名称)
文件结构会多一个qa
目录说明:
search: 项目的容器。
manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
search/init.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
search/settings.py: 全局配置文件;包括Django 模块应用配置,数据库配置,模板配置等。
search/urls.py: 路由配置文件。
search/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。
migrations/:用于记录 models 中数据的变更。
admin.py:映射 models 中的数据到 Django 自带的 admin 后台。
apps.py:在新的 Django 版本中新增,用于应用程序的配置。
models.py:创建应用程序数据表模型(对应数据库的相关操作)。
tests.py:创建 Django 测试。
views.py:控制向前端显示哪些数据。
4、启动项目
python3 manage.py runserver
Django 默认会通过本机的 8000 端口来启动项目,如果你的当前环境该端口号被占用了,也可以在启动时指定 IP 地址和端口号。
python3 manage.py runserver 127.0.0.1:8001
打开浏览器,访问:http://127.0.0.1:8001