Django-Vue:Web开发
实战项目
BestPHP.py
这个作者很懒,什么都没留下…
展开
-
JS基本语法
js是面向对象的语言:所有事物都是对象js是弱类型语言:变量类型由变量内容决定自建对象js中, this就等于 python中的self,指实例,带this的属性是创建对象时需要外传值的属性构造器函数即类new 指创建一个新实例调用对象askage =myFather.age可以直接向类中添加新属性内置对象除了document, window之外的内置对象数据...原创 2020-04-12 16:33:03 · 5361 阅读 · 0 评论 -
JS:document, window对象
js核心三点:1.基础语法(数据结构,逻辑结构,函数(面向过程),面向对象)2.内置对象-document3.内置对象-windowdocument对象:document即整个html网页文件利用getElementById(“html元素的id”)方法返回一个html元素对象,操作修改这个html元素对象的属性: innerHTML(内容), href(属性), style.cssT...原创 2020-04-12 15:40:54 · 5315 阅读 · 0 评论 -
编辑器,编译器,解释器,代码风格
对python,编译器理解:C语言:编辑器(记事本)——原代码——编译器——可执行文件(.exe)Python源代码——解释器—— python.exePython解释器是用C语言写的所以Python解释器是C代码 就需要C编译器C编译器是用 汇编语言写的Python源码就是Python解释器源码, Python就是Python解释器当今几乎所有的实用的编译器/解释器(以下统称编...原创 2020-03-16 14:01:12 · 6436 阅读 · 0 评论 -
前端html,css总结
前端ER图设计首页有什么元素(搜索框,文章标题内容),可以跳转到哪些个页面上(编辑页,搜索页,个人页)内容页,搜索页,编辑页示例: 主页内容讨论前端ER图HTML总结: 数据类型与内容2.基本格式: 标签 + 属性(可选,如a href=””, img scr=””) + 样式(class=)3.常见的html元素(数据类型)列表(ul,ol,li),表单(form,input...原创 2020-03-16 11:49:39 · 3352 阅读 · 0 评论 -
Debug,开发工具使用
Debug方式:原则:理解自己写下的每行代码,每个操作1.看报错信息, google,baudu cv报错信息2. 前端浏览器检查, shell输出检查, pycharm自动标错API插件,轮子思想: 对于陌生的API,至少要理解其本质与完整运作过程,特殊机制,否则如果硬与自身代码结合的话,自己不理解,运行不起来也没法调试(原则: 理解自己写下的每行代码,每个操作)-理解hay 运行...原创 2020-03-14 20:48:40 · 1930 阅读 · 0 评论 -
服务器配置,安全,性能
对于项目:功能,内容,性能,安全服务器配置1.购买服务器(云虚拟主机,云服务器区别)—— 买一个ip2.购买域名3.域名解析服务(找一个DNS运营商,将域名与IP映射起来插入服务器中)—— 国内备案就是这点下手脚4.配置服务器环境:项目运行的基本环境配置—创建用户,开启端口,配置防火墙,下载python, Django, 创建venv虚拟环境5.xshell连接并远程操作服务器(lin...原创 2020-03-14 20:05:17 · 1859 阅读 · 0 评论 -
团队合作流程
1.立项,讨论具体功能(具体做什么)2.制定合作标准1.技术统一:python3-Django-sqlite2.前后端讨论(前端网页ER图,后端数据库建模ER,类层次图)3.变量字典:统一前端文件名,后端类,实例,属性,方法名4.工程目录:统一项目的目录结构5.各自分工:企业级开发-前后端分离,岗位分离美工:设计网页,接收到后端写的template后,开始加css,js(加皮...原创 2020-03-14 15:25:20 · 1419 阅读 · 0 评论 -
数据库建模-面向对象程序设计(ER图,类层级结构图)
数据库表(ORM对象)是Django-web开发的基本单位,是整个项目的操作对象,所以项目开始时,首要任务就是数据库建模,设计ER图。利用Mysql自带工具画ER图1.分析功能博客功能1.点赞2.发博客3.评论区2.研究功能,写下量词,动词,名词: 从而确定model关系(一对多),类名,实例名,函数名(方法名)用户可以发布一篇博客,用户可以对一篇博客或一条评论发起点赞实体:一...原创 2020-03-14 14:31:18 · 4377 阅读 · 0 评论 -
编程本质,编程四境界,行业分析
编程的本质就是: 独立思考下简单实现的快乐不可思议的简单前期不要想着怎么做的更好,只想着做出来就爽看别人的代码,问别人:这份快乐就消失了,就只剩下单纯的向别人学习了第一层:编程核心能力: 编程思想,计算机核心知识:四大课,快速学习能力学会这个,下面的都能理解的很彻底,学的很快编程思想:1.条件转化: 分析需求,将用户的话转化为编程语言。能快速将现实世界用编程语言表达(vita)...原创 2020-03-13 11:58:24 · 1014 阅读 · 0 评论 -
记一次环境搭建(全组人三小时)
开发过程中,找到一个高star的“DjangoBlog” repo来参考clone项目,配置环境(2:30-5:00),耐心,都要用这么长时间来配置环境的1.对于开源未知项目,一定要配置虚拟环境,激活使用—— 创建虚拟环境2.下载下来,执行作者写好的一键安装环境包脚本发现无法安装对应包3.查看cmd报错命令, 查看github别人提的issue(所以一定要看大正规项目,出现问题也有解决...原创 2020-03-09 18:03:35 · 812 阅读 · 0 评论 -
git, github, venv使用指南
Git + github是程序员合作的方式。 没有git, github程序员们就无法一起工作,开发项目基本流程:吴润飞本地init创建一个repo(写好的工程目录,master-稳定运行版本,dev-开发中版本,两个分支),上传到他的github, 我们fork他的repo, 然后把他的repo clone到本地。 然后在本地git连接吴润飞(origin),自己(devbranch)两个...原创 2020-03-09 18:00:16 · 2819 阅读 · 0 评论 -
Django总结
背 “大司马” 最小应用场景(MVTU)1.按下submit按钮,向某url发出一条request(包含数据)2.在Urls中找到对应的处理函数(path)3.处理函数:前端与view交互方式:-获取数据:表单提交数据,不同数据给个变量名-返回数据: 模板语言数据库与view交互方式:ORM-面向对象思想增删改查(ORM)增: object.create, save()删:...原创 2020-02-23 17:26:52 · 795 阅读 · 0 评论