Python--Django的踩坑操作

Django框架:


框架:
 a: 是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;
 b:另一种定义认为,框架是可被应用开发者定制的应用骨架。
 前者是从应用方面而后者是从目的方面给出的定义。总的来说:一个框架是一个可复用的设计构件

 MVC框架:(Model-模型,View-视图,Controller-控制器)是软件工程的一种软件架构模式,具有耦合性低,重用性高,生命周期成本低等优点;(其实就是分成几个文件夹,来回导入,分成模块化)

 Django框架的设计模式就是借鉴了mvc的思想,但不同的是,它拆成的三部分为:Model(orm模型),Template(模板),View(视图),简称MTV框架;

给你一张演示图:


1.django有关的所有命令:

     1.django的安装

             pip install django == 1.11.11

             pip install django == 1.11.11 -i yuan

     2.创建项目

             django-admin startproject  项目名称

3.创建app:     python  manage.py startapp app01

4.启动项目: 

      python manage.py runserver   (默认: 127.0.0.1:8000)

      python manage.py runserver   80

      python manage.py runserver   0.0.0.0:80

5.数据库相关:

      python manage.py makemigrations      记录modeles的变化,将变更记录记录到 对应APP下的migrations

      python manage.py migrate                    翻译成SQL语句,去数据库执行

发布了23 篇原创文章 · 获赞 14 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/hgdl_sanren/article/details/82974281