操作Django框架,我在这边演示项目名practice,app名为 first 。可以按照要求自行创建项目、app名
1.创建项目在终端输入django-admin startproject practice
创建完成后,里面就会出现和项目名一模一样的子文件夹practice。
基本项目结构介绍:
manage.py命令行工具,负责运行、创建子模块等功能,跟Django-admin。
mysite跟项目同名的子包
mysite/setting工程项目设置文件。 数据库、时区、语言等,方便其他地方调用。
mysite/urls.py url路由,指向不同的视图函数。
mysite/wsgi通用网关接口。部署时用到。
2. 创建app,在终端输入python manage.py startapp first
项目practice下就会出现子文件first,这就说明创建成功。
目录:
app/migrations:数据库迁移脚本
admin.py : 自带的后台配置文件,快捷实现表CRUD
models.py :定义数据库表结构
tests .py :单元测试
views.py :功能逻辑,渲染页面
这就是基本的创建项目和app,创建完以后运行服务器,测试服务器性能低,不负责高开发,仅供单人开发访问用。在终端输入 python manage.py runserver,就OK了,下图是演示。
下一篇讲解如何启动服务。