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语句,去数据库执行
Python--Django的踩坑操作相关推荐
- (Python+Tensorflow)编程踩坑集锦
(Python+Tensorflow)编程踩坑集锦 1 开发环境安装 推荐视频:https://www.icourse163.org/learn/PKU-1002536002?tid=14529374 ...
- python 同花顺thstrader_Python 踩坑之旅进程篇其三pgid是个什么鬼 (子进程\子孙进程无法kill 退出的解法)...
代码示例支持 平台: Centos 6.3 Python: 2.7.14 1.1 踩坑案例 pid, ppid是大家比较常见的术语, 代表进程号,父进程号. 但pgid是个什么鬼? 了解pgid之前, ...
- Python发送邮件及踩坑总结
Python发送邮件踩坑总结 因项目需要,要用公司邮箱向qq邮箱发送大概3000封邮件,发送过程中踩了不少坑,特地发出来分享一下 话不多说,先贴出来邮件发送代码,后面再讲坑.主要是针对于腾讯邮箱的 ...
- TensorRT python多进程推理踩坑
1.TensorRT多线程推理 此时需要在每个线程内创建上下文,且在初始化ctx之后进行ctx.pop(),推理操作前,ctx.push(),运行结束前运行ctx.pop() class detect ...
- Python Sphinx使用踩坑记录
描述 使用 pip 安装sphinx后,按照教程建立了一个新的py文件,如下 # run.py def run(name):"""this is how we run:p ...
- python 同花顺thstrader_Easytrader踩坑记(一)
报着学习的态度,打算将Easytrader的源码过一遍,所以今天(正月十五)开始折腾Easytrader,第一次使用,坑还真的挺多的. 一.关于QQ群 官方也有一个QQ群,要花50元才能入群,我入了群 ...
- Python rstrip函数踩坑记录
问题背景 从许多中文的参考文献上,rstrip() 函数的功能被简单描述为 :删除字符串末尾的指定字符(默认为空格),我的理解是,直接去掉末尾指定的字符序列,如我传入的是d,则会去掉末尾的字符d(如果 ...
- python itertools groupy踩坑
groupy前必须对key进行排序, 不然结果不是期望的 from itertools import groupby array = [] for i in ['a', 'a', 'b']:for j ...
- 踩坑之路anaconda创建虚拟环境
浑浑噩噩的过了三年渣硕生涯,虽然说自己是搞图像的,但基本是一些机器视觉的东西,最近突然想好好搞搞深度学习这方面,想着那就先搭搭环境跑个demo吧,经历了好多莫名其妙的踩坑操作,demo跑的终于没bug ...
最新文章
- UIEdgeInsets 说明
- [深度学习] 自然语言处理 --- 文本分类模型总结
- JavaScript Promise 快速入门
- 全新的PDO数据库操作类(仅适用Mysql)
- 编程工作枯燥、代码质量不高?华为云 MVP 来支招!
- exam1802 Bounty Hunter II(DAG的最小路径覆盖)
- ES6学习笔记(对象)
- 文字处理技术:形状绕排的难点
- PHP set_error_handler() 函数
- 《数学分析新讲》_张筑生,12.5节:隐函数定理(1)
- python训练数据集_python 划分数据集为训练集和测试集的方法 python中如何实现将数据分成训练集与测试集...
- 支付行业-银行渠道对接
- iphone12android在线啥意思,iOS12要来了,你还不知道这些iPhone的隐藏功能?
- EurekaServer这几个错误 你可以这样解决
- 1099: PIPI的油田
- python期货程序化交易高手心得_11位顶级高手谈期货心得
- 初识消隐算法_艾孜尔江编撰
- 新版标准日本语中级_第七课
- 西部矿业(601168):整合湖北铅锌资源
- web端测试经验(项目实战经验)
热门文章
- 网页版几何画板开发笔记(一)
- Python中的安全密码处理,非常重要!知道这些黑客也奈何不了你!
- 居然之家X阿里,能制造什么样的新零售?
- 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java老年公寓管理系统4do68
- 高通SDX12:小网SIM卡QMI拨号无法获取IPv6地址问题的分析
- 基于python的图片数据集简单读取方法
- oracle截取4000字节,Oracle 插入超4000字节的CLOB字段的处理方法
- PMP考试中常见敏捷知识点汇总
- 广东迅视看2020年三项社会保险基金,首次出现收不抵支?
- 服务器虚拟化mv,P9D-MV