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语句,去数据库执行

Python--Django的踩坑操作相关推荐

  1. (Python+Tensorflow)编程踩坑集锦

    (Python+Tensorflow)编程踩坑集锦 1 开发环境安装 推荐视频:https://www.icourse163.org/learn/PKU-1002536002?tid=14529374 ...

  2. python 同花顺thstrader_Python 踩坑之旅进程篇其三pgid是个什么鬼 (子进程\子孙进程无法kill 退出的解法)...

    代码示例支持 平台: Centos 6.3 Python: 2.7.14 1.1 踩坑案例 pid, ppid是大家比较常见的术语, 代表进程号,父进程号. 但pgid是个什么鬼? 了解pgid之前, ...

  3. Python发送邮件及踩坑总结

    Python发送邮件踩坑总结 ​ 因项目需要,要用公司邮箱向qq邮箱发送大概3000封邮件,发送过程中踩了不少坑,特地发出来分享一下 话不多说,先贴出来邮件发送代码,后面再讲坑.主要是针对于腾讯邮箱的 ...

  4. TensorRT python多进程推理踩坑

    1.TensorRT多线程推理 此时需要在每个线程内创建上下文,且在初始化ctx之后进行ctx.pop(),推理操作前,ctx.push(),运行结束前运行ctx.pop() class detect ...

  5. Python Sphinx使用踩坑记录

    描述 使用 pip 安装sphinx后,按照教程建立了一个新的py文件,如下 # run.py def run(name):"""this is how we run:p ...

  6. python 同花顺thstrader_Easytrader踩坑记(一)

    报着学习的态度,打算将Easytrader的源码过一遍,所以今天(正月十五)开始折腾Easytrader,第一次使用,坑还真的挺多的. 一.关于QQ群 官方也有一个QQ群,要花50元才能入群,我入了群 ...

  7. Python rstrip函数踩坑记录

    问题背景 从许多中文的参考文献上,rstrip() 函数的功能被简单描述为 :删除字符串末尾的指定字符(默认为空格),我的理解是,直接去掉末尾指定的字符序列,如我传入的是d,则会去掉末尾的字符d(如果 ...

  8. python itertools groupy踩坑

    groupy前必须对key进行排序, 不然结果不是期望的 from itertools import groupby array = [] for i in ['a', 'a', 'b']:for j ...

  9. 踩坑之路anaconda创建虚拟环境

    浑浑噩噩的过了三年渣硕生涯,虽然说自己是搞图像的,但基本是一些机器视觉的东西,最近突然想好好搞搞深度学习这方面,想着那就先搭搭环境跑个demo吧,经历了好多莫名其妙的踩坑操作,demo跑的终于没bug ...

最新文章

  1. UIEdgeInsets 说明
  2. [深度学习] 自然语言处理 --- 文本分类模型总结
  3. JavaScript Promise 快速入门
  4. 全新的PDO数据库操作类(仅适用Mysql)
  5. 编程工作枯燥、代码质量不高?华为云 MVP 来支招!
  6. exam1802 Bounty Hunter II(DAG的最小路径覆盖)
  7. ES6学习笔记(对象)
  8. 文字处理技术:形状绕排的难点
  9. PHP set_error_handler() 函数
  10. 《数学分析新讲》_张筑生,12.5节:隐函数定理(1)
  11. python训练数据集_python 划分数据集为训练集和测试集的方法 python中如何实现将数据分成训练集与测试集...
  12. 支付行业-银行渠道对接
  13. iphone12android在线啥意思,iOS12要来了,你还不知道这些iPhone的隐藏功能?
  14. EurekaServer这几个错误 你可以这样解决
  15. 1099: PIPI的油田
  16. python期货程序化交易高手心得_11位顶级高手谈期货心得
  17. 初识消隐算法_艾孜尔江编撰
  18. 新版标准日本语中级_第七课
  19. 西部矿业(601168):整合湖北铅锌资源
  20. web端测试经验(项目实战经验)

热门文章

  1. 网页版几何画板开发笔记(一)
  2. Python中的安全密码处理,非常重要!知道这些黑客也奈何不了你!
  3. 居然之家X阿里,能制造什么样的新零售?
  4. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java老年公寓管理系统4do68
  5. 高通SDX12:小网SIM卡QMI拨号无法获取IPv6地址问题的分析
  6. 基于python的图片数据集简单读取方法
  7. oracle截取4000字节,Oracle 插入超4000字节的CLOB字段的处理方法
  8. PMP考试中常见敏捷知识点汇总
  9. 广东迅视看2020年三项社会保险基金,首次出现收不抵支?
  10. 服务器虚拟化mv,P9D-MV