Python Web 框架 Django
Python Web 框架 Django 一、特点 1、快速开发(用python开发、用数据库ORM系统) 2、大量内置应用(后台管理系统admin、用户认证系统auth、回话系统sessions) 3、安全性高(表单验证、SQL注入、跨站点攻击) 4、易扩展(需求变更,增加应用即可) 二、目录简介 1、wsgi.py (Python web service gateway interface) Python应用与web服务器之间的接口 2、urls.py 路径映射 3、settings.py (项目总配置文件,包含数据库、web应用、时间等配置) 4、__init__.py 声明模块 app 1、__init__.py 声明模块 2、migrations 数据移植(迁移)模块 3、admin.py 该应用的后台管理系统配置 4、apps.py 该应用的一些配置,Django-1.9以后自动生成 5、modles.py 数据模块,使用ORM框架 6、test.py 自动化测试模块 7、view.py 执行响应的代码所在的模块,代码逻辑处理的主要地点(大部分代码都写在此处) 三、常用命令 1、创建项目 django-admin startproject myblog 2、创建app python manage.py startapp blog