django-admin startproject web cd web
2.配置数据库(使用Mysql)
vim web/settings.py #找到以下并按照实际情况修改 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'django', #数据库名 'USER':'root', #用户名 'PASSWORD':'mysql', #密码 'HOST':'localhost', #服务器 'PORT':'3306', #端口 'OPTION':{ 'init_command':"SET sql_mode='STRICT_TRANS_TABLES'", 'charset':'utf8', }, } }
3.创建项目表结构
python manage.py migrate
4创建App
python manage.py startapp home
5.5.将新建的APP添加到系统
vim web/settings.py #找到INSTALLED_APP= [] 在最后面么添加 'home',
6.设计新建app的数据表结构
vim home/models
7.创建数据表
python manage.py migrate home
8.创建home这个app的路由
vim home/urls.py
9.创建视图文件
vim home/views.py
10.创建模板
mkdir -p home/templates/tpl vim home/templates/tpl/index.html
11.为了可以直接ip访问,在web/setting.py的ALLOW_HOST中添加
ALLOW_HOST=['你的ip']
12.在主路由中添加APP的url访问地址
13.运行服务器
python manage.py runserver 0.0.0.0:8005 #然后用路由器访问 ip:8005/home