首页 > 其他 > 详细

Django框架第一篇基础

时间:2019-03-26 00:43:05      阅读:142      评论:0      收藏:0      [点我收藏+]

https://www.cnblogs.com/haiyan123/p/7701412.html

一个小问题:

什么是根目录:就是没有路径,只有域名、。url(r‘^$‘)

补充一张关于wsgiref模块的图片

技术分享图片

 

一、MTV模型

Django的MTV分别代表:

  Model(模型):和数据库相关的,负责业务对象与数据库的对象(ORM)

  Template(模板):放所有的html文件

           模板语法:目的是将白变量(数据库的内容)如何巧妙的嵌入到html页面中

  View(视图):负责业务逻辑,并在适当的时候调用Model和Template

  此外,Django还有一个URL分发器。它的作用是将一个个URL的页面请求分别发给不同的Views处理,Views再调用相应的Model和Template。

技术分享图片

技术分享图片

二、Django基本命令

1、下载Django:

pip3 install django

2、创建一个Django对象

django-admin.py  startproject   项目名称
django-admin.py  startproject    mysite

创建成功后会生成这样一个工程。目录结构如下:

技术分享图片

  • manage.py------启动文件 (Django项目里面的工具,通过它可以调用Django shell的数目和数据库等)
  • settings.py------包含了项目的一些设置,包括数据库信息、调试标志以及其他一些工作的变量。
  • urls.py-----------路径与视图函数的映射关系

3、创建一个应用

python3 manage.py startapp blog(应用名称)                                        

创建成功后会生成这样一个工程。目录结构如下:

技术分享图片

 4、启动Django项目

python3 manage.py runserver  8080

这样我们的django就启动起来了!当我们访问:http://127.0.0.1:8080/时就可以看到:

技术分享图片

5、创建表命令

python3 manage.py makemigrations

python3 manage.py migrate

 

Django框架第一篇基础

原文:https://www.cnblogs.com/xiangtingshen/p/10597688.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!