新建APP
在django01的目录下新建MyApp的应用
./manage.py startapp MyApp
注册到项目中
修改settings.py中INSTALLED_APPS
在INSTALLED_APPS末尾添加新建的app的名字
App目录结构
admin.py 用户后台管理
apps.py 应用的一些配置信息
__ init__.py 说明本文件夹是一个python包
migrations 迁移文件夹
models.py 用于定义模型
tests.py 测试
views.py 视图
MVC设计思想
M: model 数据模型;对数据的管理,比如说数据库中表数据的增删改查
V: view 视图,展示数据,与用户交互
C: Controller 控制器,接受视图发来的数据,发送数据指令到数据模型
Django中MTV设计思想
M: model 数据模型
T: template 视图—>网页文件,网页模板
V: view 控制器
进入MyApp
cd MyApp
找到MyApp下面的views.py
vim views.py
编辑网页视图
from django.http.response import HttpResponse
def hello_world(request):
return HttpResponse('hello world!')
编辑完成之后,退出即可
按住Shift + Z + Z或者:wq
编辑路由地址 cd django01
vim urls.py
from MyApp.views import hello_world
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^hello_world$',hello_world)
]
启动项目
./manage.py runserver
浏览器中输入
127.0.0.1:8000/hello_world