Django 数据库的迁移
摘要:先数据库迁移的两大命令: python manage.py makemigrations & python manage.py migrate 前者是将model层转为迁移文件migration,后者将新版本的迁移文件执行,更新数据库。 这两中命令调用默认为全局,即对所有最新更改的model或迁移文
阅读全文
posted @
2018-05-28 09:27
wy0925
阅读(176)
推荐(0)
RESTFUL 设计风格
摘要:RESTFUL 规范总结: Rest是web服务的一种架构风格;使用HTTP,URI,XML,JSON,HTML等广泛流行的标准和协议;轻量级,跨平台,跨语言的架构设计;它是一种设计风格,不是一种标准,是一种思想 Rest架构的主要原则: 1)网络上的所有事物都被抽象为资源 2)每个资源都有一个唯一
阅读全文
posted @
2018-05-25 13:36
wy0925
阅读(172)
推荐(0)
GET与POST的区别
摘要:一, GET 与 POST 的区别: 答:GET和POST本质上就是TCP链接,并无差别。但是由于HTTP的规定和浏览器/服务器的限制,导致他们在应用过程中体现出一些不同。 1,GET和POST还有一个重大区别,简单的说:GET产生一个TCP数据包;POST产生两个TCP数据包。对于GET方式的请求
阅读全文
posted @
2018-05-25 11:17
wy0925
阅读(140)
推荐(0)
pycharm 对数据库进行可视化操作
摘要:https://blog.csdn.net/qq_24189933/article/details/75666243
阅读全文
posted @
2018-05-23 10:51
wy0925
阅读(617)
推荐(0)
ORM 的基本操作
摘要:https://www.cnblogs.com/sss4/p/7070942.html
阅读全文
posted @
2018-05-23 10:46
wy0925
阅读(109)
推荐(0)
pycharm 直接删掉数据表之后,makemigration和migrate 之后,数据库中依然没有生成数据表的问题
摘要:综合分析一下行程这个问题的原因: 在终端中运行 select * from django_migrations; 查看 提交的记录,如果你的表删掉了,记录还在,那么数据库会觉得,这个表依然是存在的,所以才会出现重新建表失败的问题 解决办法: delete from django_migrations
阅读全文
posted @
2018-05-22 12:01
wy0925
阅读(538)
推荐(0)
DOM
摘要:参考:http://www.w3school.com.cn/js/js_htmldom_elements.asp 一,查找 HTML 元素 通常,通过 JavaScript,您需要操作 HTML 元素。 为了做到这件事情,您必须首先找到该元素。有三种方法来做这件事: 通过 id 找到 HTML 元素
阅读全文
posted @
2018-05-18 14:10
wy0925
阅读(90)
推荐(0)
BOM对象
摘要:一,BOM(浏览器对象类型):可以对浏览器窗口进行访问和操作,使用BOM,开发者可以移动窗口,改变状态栏中的文本以及执行其他与页面内容不直接相关的动作 功能:使javascript有能力和浏览器对话 二,window对象: 所有浏览器支持window对象 概念上讲,一个HTML文档对应一个windo
阅读全文
posted @
2018-05-18 13:58
wy0925
阅读(117)
推荐(0)
JavaScript
摘要:1)js的引入: 文件的引入 基础规范:js是一门脚本语言 1.声明变量是不用声明类型,全部使用var关键字 2,一行可以声明多个变量,并且可以是不同类型 3,变量名命名时,首字符只能是字母,下划线,$美元符号三选一,且区分大小写,x与X是两个变量 4,变量还应遵守以下命名规则: 1)首字母是小写的
阅读全文
posted @
2018-05-18 10:49
wy0925
阅读(108)
推荐(0)
Django 之Form
摘要:具体可参考:http://www.liujiangblog.com/course/django/153 https://www.cnblogs.com/liuguniang/p/7141837.html https://www.cnblogs.com/liwenzhou/p/8747872.html
阅读全文
posted @
2018-05-16 18:20
wy0925
阅读(176)
推荐(0)
Django之orm补充
摘要:1)获取id大于1的数据 2)取大于1的第一个 3)删除id=1的 4)把所有名字更新为我那个月
阅读全文
posted @
2018-05-15 11:44
wy0925
阅读(91)
推荐(0)
DJango之视图函数
摘要:一)Django WEB框架 2) 3)模板语法: 4)模板语法{{}} 参考网址:https://code.ziqiangxuetang.com/django/django-template2.html 可以html文件中传递list,dict和类,字典的取值比如:{{current.name}}
阅读全文
posted @
2018-05-11 13:29
wy0925
阅读(103)
推荐(0)
URL分发(URLConf)
摘要:如果项目中应用太多,都写到顶层的urls.py中,如果个别应用url出问题的话,其他的应用也会受影响,所以我们需要对每个应用下面都写一个urls.py,实现分发 顶层urls.py中写:(属于blog应用的,都单独提取出来,导入include) blog下的urls.py写
阅读全文
posted @
2018-05-11 12:04
wy0925
阅读(140)
推荐(0)
Django下的templates 和 static静态文件
摘要:如果Django顶层目录中没有templates的话,就自己新建一个Directory ,这个文件是存放html文件的 1)如果在views里面用render(request,"")引入的时候引入不了,去setting 里面检查TEMPLATES下面 2)静态文件static:里面存放js文件,se
阅读全文
posted @
2018-05-11 11:22
wy0925
阅读(247)
推荐(0)
Python的几种主流框架
摘要:参考:https://www.cnblogs.com/linkenpark/p/5881586.html
阅读全文
posted @
2018-05-09 16:51
wy0925
阅读(161)
推荐(0)
python之建完model之后操作admin
摘要:1)建完model 之后,运行./manage.py migrate 2)建立管理员:./manage.py createsuperuser 3)输入用户名和命令上提示的信息,在点击网址,输入admin 就能进去了
阅读全文
posted @
2018-05-07 17:31
wy0925
阅读(158)
推荐(0)
Pycharm安装autopep8工具
摘要:参考文当:https://www.cnblogs.com/heenhui2016/p/6802122.html
阅读全文
posted @
2018-05-04 17:11
wy0925
阅读(130)
推荐(0)
Django之 Model Field Options
摘要:以下这些选项都是可选择的,非固定要求. 1)null,注意在CharField或者TextField里避免使用null,因为其存储的值是空字符串而不是NULL 2)blank该字段是否可以为空.如果为假,则必须有值 3)choices:一个用来选择值得2维元组,第一个是实际存储的值,第二个用来方便进
阅读全文
posted @
2018-05-04 14:59
wy0925
阅读(189)
推荐(0)
Django Model Meta选项
摘要:参考:https://www.cnblogs.com/flash55/p/6265405.html Django模型类的Meta是一个内部类,它同于定义一些Django模型类的行为特性. 1)abstract:这个属性是定义当前的模型是不是一个抽象类,所谓抽象类是不会对应数据库表的.一般我们用它来归
阅读全文
posted @
2018-05-04 14:45
wy0925
阅读(127)
推荐(0)
Python之关系字段
摘要:参考:https://blog.csdn.net/pugongying1988/article/details/72870264 关系字段:一对一,多对一,多对多 一对一: 现在有很多一对一辅导班,也就是上课时,一个老师对应一个学生,一个学生对应一个老师 多对一: 很多偏远山区的学校可能整个学校只有
阅读全文
posted @
2018-05-04 13:40
wy0925
阅读(131)
推荐(0)