MTV模式:
属于django的一种开发设计模式
Models属于数据库管理员,连接数据库的SQL语句太多或者数据库传来的数据没有规范,Models可以管理数据库。Models属于Python中的一个类。
templates:将数据转化成模板引擎
views:响应请求
创建一个django项目
我的是社区版,没法直接在pycharm中直接创建django项目。
首先在cmd/pycharm中终端中进入项目路径在合适位置创建项目
django-admin startproject 项目名称
即可创建,之后从pycharm中找到这个项目打开。在项目名称eg:test1下的test1中找到view和urls可以书写代码,书写完成后通过浏览器打开 http://127.0.0.1:8000,书写内容可在网页上呈现。
添加app
要先进入项目目录下,在cmd上写如下语句
python manage.py startapp app_name
新建项目下目录结构:
1.有一个和项目名称同名的文件夹,其中settings.py属于全局配置文件,包含了django的一些默认配置,还有一个urls文件,为路由文件,如果在浏览器上访问项目地址,那么就会在urls文佳下去匹配,如果没有匹配上则返回404