一、创建Django项目

web网站开发
首先你要理解mvc结构
会paython语言
会sql数据库

1、本实验用的anaconda平台和pycharm编辑器
在你选择的环境下安装django, pip install django
(前面的括号代表我所在的环境名为django)
一、创建Django项目
2、创建一个新项目
(cd 到你所需要放置项目的目录中,我的是F盘下的子目录)
django-admin startproject search(项目名称)
一、创建Django项目
用编辑器打开search这个目录会有这么一个文件结构
一、创建Django项目
3、创建app应用
cd进入search中
manage.py startapp qa(项目名称)

文件结构会多一个qa
一、创建Django项目

目录说明:

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