上一页 1 ··· 14 15 16 17 18
摘要: ################## form组件做了什么事情? ####################### 之前web开发的模式,以注册为例 1,要有一个注册页面,然后有一个form表单 >html代码 2,数据提交到后端,做校验, >数据有效性校验, 3,把校验的提示信息,展示在页面上, > 阅读全文
posted @ 2020-01-13 12:11 技术改变命运Andy 阅读(178) 评论(0) 推荐(0) 编辑
摘要: ################## 预备知识 json ####################### 预备知识,json 什么是json?这是一种数据格式,和语言没有关系, 为什么会有json这种数据格式,就是为了可以实现跨语言的传输,比如前后端的传输,前端是js,后端可以是c,go,pytho 阅读全文
posted @ 2020-01-11 14:59 技术改变命运Andy 阅读(174) 评论(0) 推荐(0) 编辑
摘要: ############### python基础回顾:装饰器 ################ # 装饰器非常重要,1是写代码的时候,2是面试的时候,没有python开发不问装饰器的, # 装饰器绕不过去,一定会用到,不会装饰器不要说会python, # 理解Python装饰器(Decorator) 阅读全文
posted @ 2020-01-11 06:30 技术改变命运Andy 阅读(143) 评论(0) 推荐(0) 编辑
摘要: ############### admin基本认识和常用的定制功能 ############### stark组件 对admin的基本认识 1,就是一个app,嵌入到了django里面,你可以在settings中看到 2,就是一个web后台管理工具,使用它可以更加的方便 3,通常我们在生成项目时会在 阅读全文
posted @ 2020-01-06 16:35 技术改变命运Andy 阅读(232) 评论(0) 推荐(0) 编辑
摘要: ############### 表结构分析 ################ """ 表结构设计: 1,四张表 用户表,userinfo,这个表本身不会被创建,而是用来被真正的用户表做继承, 角色表,role, 菜单表,menu, 权限表,permission,2,关联关系 用户表和角色表多对多关联 阅读全文
posted @ 2020-01-06 16:31 技术改变命运Andy 阅读(159) 评论(0) 推荐(0) 编辑
摘要: ############### bootstrap简介 ################ Bootstrap是Twitter开源的基于HTML、CSS、JavaScript的前端框架。 它是为实现快速开发Web应用程序而设计的一套前端工具包。 在使用Bootstrap之后: 各种命名都统一并且规范化 阅读全文
posted @ 2020-01-04 17:18 技术改变命运Andy 阅读(239) 评论(0) 推荐(0) 编辑
摘要: ############### if条件控制语句 ############### # 以下实例 x 为 0-99 取一个数,y 为 0-199 取一个数,如果 x>y 则输出 x,如果 x 等于 y 则输出 x+y,否则输出y import random x=random.randint(0,100 阅读全文
posted @ 2020-01-02 12:11 技术改变命运Andy 阅读(274) 评论(0) 推荐(0) 编辑
摘要: ############################################ Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 ######################################## 阅读全文
posted @ 2020-01-02 05:50 技术改变命运Andy 阅读(185) 评论(0) 推荐(0) 编辑
摘要: ##################################### 预备知识一——python的变量及其存储 在详细的了解python中赋值、copy和deepcopy之前,我们还是要花一点时间来了解一下python内存中变量的存储情况。 在高级语言中,变量是对内存及其地址的抽象。 对于py 阅读全文
posted @ 2020-01-01 12:27 技术改变命运Andy 阅读(152) 评论(0) 推荐(0) 编辑
摘要: # python基础语法 ``` # 1,关于注释: 单行注释:#, 多行注释:"""" """ # 2,严格区分大小写 比如打印print("123") 不能写成大写的Print("123") # 3,严格的缩进 比如打印print("123") 前面不能有空格,有空格就不对, ``` # pyt 阅读全文
posted @ 2020-01-01 11:04 技术改变命运Andy 阅读(213) 评论(0) 推荐(0) 编辑
摘要: # CSS简介 ``` # CSS # HTML是骨架 # CSS是样式 # JS是动作 # css和html是分成两个文件编写的,这也是体现了文档内容和样式的解耦, # CSS:层叠样式表(英文全称:Cascading Style Sheets) ``` # CSS的内容列表 ``` 1,css的 阅读全文
posted @ 2019-12-28 14:50 技术改变命运Andy 阅读(257) 评论(0) 推荐(0) 编辑
摘要: # 前端学什么? ``` # 前端三大部分 # HTML,页面内容,学习标签 # CSS,页面样式,学习选择器和属性 # JS,页面动作,学习基础语法和BOM&DOM ################# # jQuery和bootstrap ``` # HTML的学习内容 ``` HTML的学习内容 阅读全文
posted @ 2019-12-27 10:39 技术改变命运Andy 阅读(643) 评论(0) 推荐(0) 编辑
摘要: ############### ORM进阶 contenttype ################ 设计思路: """ 路飞有两种课,专题课和学位课, 专题课都是简单的内容,基础的课程模块, 学位课都是大课程,全套课程, 怎么设计价格策略的问题? 第一种设计: 价格策略表: id,价格, 期限,专 阅读全文
posted @ 2019-12-14 00:55 技术改变命运Andy 阅读(165) 评论(0) 推荐(0) 编辑
摘要: ############### 一对一跨表查询 ################ import os if __name__ == '__main__': os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ORM.settings") import d 阅读全文
posted @ 2019-12-13 18:38 技术改变命运Andy 阅读(164) 评论(0) 推荐(0) 编辑
摘要: ############### 单表操作-添加数据 ################ import os if __name__ == '__main__': os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ORM.settings") import 阅读全文
posted @ 2019-12-13 14:37 技术改变命运Andy 阅读(156) 评论(0) 推荐(0) 编辑
摘要: ############### ORM介绍 ################ """ ORM简介: ORM 全拼Object-Relation Mapping. 中文意为 对象-关系映射. 在MVC/MVT设计模式中的Model模块中都包括ORM 在django里面主要是在models.py文件里面 阅读全文
posted @ 2019-12-13 11:44 技术改变命运Andy 阅读(252) 评论(0) 推荐(0) 编辑
摘要: ################## 什么是视图? ####################### 视图: 1,一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 2,响应可以是一张网页的HTML内容(使用render),一个重定向(使用redi 阅读全文
posted @ 2019-12-12 18:02 技术改变命运Andy 阅读(220) 评论(0) 推荐(0) 编辑
摘要: ################## 路由系统介绍 ####################### 路由系统就是路径和函数的对应关系, 路由系统可以看成支撑你这个网站的目录,就像是一本书一样, 这个url对应关系,就是路由系统, 1,在django2.0中不再是url,而是path,其他的都一样, 阅读全文
posted @ 2019-12-12 17:04 技术改变命运Andy 阅读(210) 评论(0) 推荐(0) 编辑
摘要: ################## 常用的模板语言 ####################### # django的模板语言, # # 只需要记两种特殊符号: # # {{ }}和 {% %} # # 变量相关的用{{}},逻辑相关的用{%%}。 # # #################### 阅读全文
posted @ 2019-12-12 15:00 技术改变命运Andy 阅读(194) 评论(0) 推荐(0) 编辑
摘要: ############### MVC架构介绍 ################ # MVC架构 # 一个软件框架有很多的模块,每一个模块有不同的功能 # 模块与模块之间相互配合来完成软件开发, # django遵循的是MVC的框架思想 # MVC的产生理念:分工。就是让专门的人做专门的事, # M 阅读全文
posted @ 2019-12-12 14:47 技术改变命运Andy 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 重要的编程思路: 1,现在老大给了你一个任务了,你要怎么做? 一定一定不能上来就写代码,一定要先分析,想想该怎么做,然后开始写代码,这就是编程的思路, 用注释来搭建程序的框架, 第一步绝对是需求分析,绝对不能上来就写代码, 2,编程思路,往往就是逻辑的推理,一般就是正推和倒推, 同一个功能,可以封装 阅读全文
posted @ 2019-12-10 23:33 技术改变命运Andy 阅读(425) 评论(0) 推荐(0) 编辑
摘要: ############################################ """ 简述解释型和编译型编程语言? 解释型语言:可以直接运行,逐条翻译逐条运行 编译型语言:把做好的源程序全部编译成二进制代码的可运行程序。然后,可直接运行这个程序 总结 编译型语言,执行速度快、效率高;依赖 阅读全文
posted @ 2019-12-10 10:10 技术改变命运Andy 阅读(119) 评论(0) 推荐(0) 编辑
摘要: django项目总结_20191128 ##################### 1,这个项目分为四个部分: 用户模块 商品模块 购物车模块 订单模块 2,这个项目用到的技术: redis celery fastdfs Nginx mysql uwsgi django python HTML cs 阅读全文
posted @ 2019-11-28 10:27 技术改变命运Andy 阅读(468) 评论(0) 推荐(0) 编辑
摘要: django项目导航页_20191128 第一步:python-django电商项目-需求分析架构设计数据库设计_20191115 python-django-linux上mysql的安装和配置_20191124 python-django项目-Linux系统建立django项目_20191117 阅读全文
posted @ 2019-11-28 09:45 技术改变命运Andy 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 全文检索框架和搜索引擎的安装和配置: 安装全文检索框架,pip install django-haystack, 安装搜索引擎,pip install whoosh settings里面配置 1,注册haystack INSTALLED_APPS=[ # 注册全文搜索框架 'haystack', ] 阅读全文
posted @ 2019-11-27 17:25 技术改变命运Andy 阅读(195) 评论(0) 推荐(0) 编辑
摘要: python-django框架-电商项目-项目部署: uwsgi作为web服务器: 在pycharm中启动项目:使用python manage.py runserver 这个runserver是django提供的开发的时候的web服务器,这个服务器只在开发的时候使用,部署的时候不会,部署的时候使用u 阅读全文
posted @ 2019-11-27 14:25 技术改变命运Andy 阅读(481) 评论(0) 推荐(0) 编辑
摘要: python-django框架-电商项目-订单模块开发 提交订单页面: 在购物车中点击提交订单,就应该到达提交订单页面了, 显示: 1,收获地址, 2,支付方式 3,用户购买的商品信息,数量,小计, 4,总金额,运费,实际付多少, 5,提交订单按钮, 点击提交按钮,需要传递什么? 注意:价格这个是给 阅读全文
posted @ 2019-11-25 15:29 技术改变命运Andy 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: python-django框架-电商项目-购物车模块开发 商品详情页js代码: 在商品详情页,有加入购物车按钮, 点击加减号可以增加减少,手动输入也可以, 点击加入购物车,就要加过去, 先实现加减的操作,这个使用js操作, 实现几个功能: 1,计算总价 2,增加按钮 3,减少按钮 4,输入失去焦点的 阅读全文
posted @ 2019-11-25 15:28 技术改变命运Andy 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 用户浏览记录的添加 什么时候添加历史浏览记录? 在商品详情的视图里面添加浏览记录, 之前使用的list来存储浏览记录, 注意:如果good_id之前已经浏览过了,那就要移除,conn.lrem(history_key, 0, goods_id),0代表移除所有, 然后再在左侧加入, conn.lpu 阅读全文
posted @ 2019-11-24 18:00 技术改变命运Andy 阅读(557) 评论(0) 推荐(0) 编辑
摘要: python-django项目-每次重启电脑需要启动的虚拟机服务 看来第一步是确定虚拟机的ip问题,必须要是192.168.100.128,否则很多的配置都不能用了, 所以要配置虚拟机的ip, 第一步:sudo vi /etc/network/interfaces,进入配置文件 第二步:编辑内容,增 阅读全文
posted @ 2019-11-24 11:53 技术改变命运Andy 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 又有了阻塞了,怎么在Linux创建数据库,mysql, 我把数据库安装在Linux上, 1,sudo apt-get install mysql-server 2,ps -aux | grep 'mysql',如果出现了,就是安装好了, usr/sbin/mysqld,显示这个,后面有一个d,就是开 阅读全文
posted @ 2019-11-24 08:49 技术改变命运Andy 阅读(321) 评论(0) 推荐(0) 编辑
摘要: celery的介绍 celery有三个核心的概念: 任务的发出者(需要发邮件的一方),我们项目的代码就相当于发出者, 中间是一个任务队列(中间人broker),这里我们使用Redis来承担任务队列的作用 任务的处理者(就是帮助发邮件的这就是worker), 逻辑: 首先任务发出者,发出任务之后,不能 阅读全文
posted @ 2019-11-22 16:24 技术改变命运Andy 阅读(1957) 评论(1) 推荐(0) 编辑
摘要: python-django框架-电商项目-首页开发 业务背景: 用户浏览网站一定是先到首页, 没有登陆的话首页内容完全一样,而且是不经常变化的, 一段时间内,有100用户访问,就要有几个用户就要查询多少次数据库, 查出来的数据都是一样的, 怎么办? 我们把页面生成一个静态页面, 用户访问的时候,我给 阅读全文
posted @ 2019-11-22 15:52 技术改变命运Andy 阅读(851) 评论(0) 推荐(0) 编辑
摘要: python-django-fastdfs+Nginx的安装和配置 FastDFS文件系统 FastDFS文件系统简介: 是c语言编写的,是淘宝的架构师写的,存储淘宝的图片,后来开源了, fastDFS架构包括了,tracter server和storage server,tracter serve 阅读全文
posted @ 2019-11-22 13:37 技术改变命运Andy 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 今天安装fastdfs的时候,发现最好固定虚拟机的ip, 固定了ip之后,发现使用Windows中的pycharm连接redis的时候,总是拒绝连接,找了很多的办法都不行,有点慌, 但是不能慌,现在要理清思路,理清线索,我现在对这个问题的解决进行一下记录,整个的问题解决预计需要一天的时间 ##### 阅读全文
posted @ 2019-11-21 19:33 技术改变命运Andy 阅读(1741) 评论(0) 推荐(0) 编辑
摘要: # 初识git 1,git是什么?git是一个帮助用户版本控制的软件, 2,git和github,没有关系 3,早期都是使用svn,现在基本都是使用git来做, 4,git每一个版本不是完全复制的,而且只是记录改动的部分,这样可以节省空间, git还是应该应该使用一个故事场景来学习,这样更加的印象深 阅读全文
posted @ 2019-11-18 19:32 技术改变命运Andy 阅读(407) 评论(0) 推荐(0) 编辑
摘要: python-django项目-Linux系统建立django项目 1,Linux系统下面,cd /usr/local/lib/ 看这个下面会有两个python版本,一个2.7,一个3.5,我们使用3.5 2,进入cd python3.5 进入cd dist-packages/ python的包都装 阅读全文
posted @ 2019-11-17 20:36 技术改变命运Andy 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 实现注册的基本逻辑: 1,注册页面 注意:注册页面需要静态文件的支持,另外注册页面是基础基类的, 1,url,路由系统, 2,views,视图系统,还是使用类视图,里面有很多的函数, 2,views.py文件 get函数,返回浏览器注册页面, post函数, 这个函数处理四个事情:#web开发的通用 阅读全文
posted @ 2019-11-17 20:34 技术改变命运Andy 阅读(480) 评论(0) 推荐(0) 编辑
摘要: python-django电商项目需求分析 1.用户模块 1)注册页 注册时校验用户名是否已被注册。 完成用户信息的注册。 给用户的注册邮箱发送邮件,用户点击邮件中的激活链接完成用户账户的激活。 2)登录页 实现用户的登录功能。 3)用户中心 用户中心信息页:显示登录用户的信息,包括用户名、电话和地 阅读全文
posted @ 2019-11-15 09:04 技术改变命运Andy 阅读(1529) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18