03、python_django_web开发_创建Django应用与简单的响应实例_笔记
创建应用app 在manage.py同级目录下 python manage.py startapp blog 并且添加应用名到 settings.py 里
或者使用pycharm里的tools 注意:App名称不能与python默认的模块名冲突 比如 os
学习应用app目录的结构 Migrations 数据移植模块 涉及数据库的操作 内容是自动生成的 admin.py 是当前app的后台管理系统的配置文件 apps.py 该app的一些配置 是在Django1.9以后自动生成的 models.py 数据模块 ORM框架 对象关系映射 tests.py 自动化测试模块 测试脚本 views.py 执行响应的代码所在的模块 整个项目最主要的代码编辑区
实例:响应一个字符串给客户端 配置url 写views.py里的函数
from django.http import HttpResponse def index(request): return HttpResponse('Hello dfy')
url(r'^index/', index),
每一个响应函数对应一个url 为何需要使用正则表达式 不就是一个url地址吗?
|