陈占占 陈占占
2年前
Nginx+uWSGI+Django+SSL(https)安全证书中获取访问的IP地址信息
SECUREPROXYSSLHEADERSSL安全证书中的xforwardedforrequest.META.get("SECUREPROXYSSLHEADER")ifxforwardedfor:useripxforwardedfor.split(',')因为网站服务器会使用ngix等代理https(部署了SSL安全证书)
CuterCorley CuterCorley
3年前
Django+Vue开发生鲜电商平台之4.Restful API和Vue介绍
也许今天你是最好的,但未必明天还最好;今天也许你是最差的,但社会给了你很多的机会,只要你把握,只要努力,总会有机会。——马云Github和Gitee代码同步更新:;。后端架构搭建好之后,需要搭建前端架构。一、RestfulAPI介绍1.前后端分离优缺点近年来,随着多种平台类型(PC端、Android端、Mac端、iPhone端、P
CuterCorley CuterCorley
3年前
Django+Vue开发生鲜电商平台之2.开发环境搭建
一、PyCharm的安装和简单使用由于开发的主要后端语言是Python,因此选择PyCharm作为主要的开发工具。PyCharm可以直接在搜索引擎中直接搜索官网下载,在每种平台均有社区版和专业版两种。社区版免费但功能有限,适合初学者;专业版功能齐全,适合专业开发者。开发者可以根据需要自行选择。Windows下安装PyCharm与安装普通软件类似。
Karen110 Karen110
3年前
Django网站实战——手把手带大家制作一个经典的网站
一、前言今天小编带大家制作一个经典的网站的案例,功能包括登录、注册、注销、改密、免密登录、忘记密码,那么下面就让我们开始吧。二、创建项目并创建子应用首先创建项目,然后在项目根目录下创建子应用,如下:djangoadminstartprojectdemo创建项目pythonmanage.pystartappweb创建子应用三、配置进入项
CuterCorley CuterCorley
3年前
Django+Vue开发生鲜电商平台之8.商品详情页功能实现
不走康庄大道,我自己喜欢做什么要比别人怎么看我更重要。——李彦宏Github和Gitee代码同步更新:;。一、viewsets实现商品详情页商品详情页效果如下:可以看到,左侧有商品轮播图,右侧是商品的详情信息,包括商品名称、商品描述、是否包邮、市场价、本店价、销量、库存量、购物车按钮、收藏按钮,还包括富文本详情和热卖商品等。apps/go
Stella981 Stella981
3年前
Python项目实战——手把手教你使用Django框架实现支付宝付款
点击上方“Python爬虫与数据挖掘”,进行关注回复“书籍”即可获赠Python从入门到进阶共10本电子书今日鸡汤近乡情更怯,不敢问来人。一、前言大家好,我是Python进阶者。春节即将过去,大家过年期间肯定各种掏腰包花花花,小编相信大家在支付时候,微信、支付宝支付肯定是优先选择。今天小编心血来潮,为
Stella981 Stella981
3年前
Django form表单功能的引用(注册,复写form.clean方法 增加 验证密码功能)
1\.在app下新建forms.py  定义表单内容,类型modelsfromdjangoimportformsclassRegisterForm(forms.Form):usernameforms.CharField(label'用户名',max_length20)
Stella981 Stella981
3年前
Django内容管理系统(CMS)BVDN环境搭建_mysql数据库安装配置
Mysql安装方式  msi文件安装:msi的安装与常规windows程序安装类似,双击一路默认即可完成安装,此处不再对msi方式安装进行介绍。  zip文件安装:即免安装模式,解压缩后进行简单的设置即可使用。下文以此种安装方式进行Mysql的安装部署。Mysql下载  1、mysql官方下载:https://www.mysq
Stella981 Stella981
3年前
Django网站实战——手把手带大家制作一个经典的网站
点击上方“Python爬虫与数据挖掘”,进行关注回复“书籍”即可获赠Python从入门到进阶共10本电子书今日鸡汤别梦依依到谢家,小廊回合曲阑斜。一、前言今天小编带大家制作一个经典的网站的案例,功能包括登录、注册、注销、改密、免密登录、忘记密码,那么下面就让我们开始吧。二、创建项目并创建子
Stella981 Stella981
3年前
Django多对多模型自定义中间媒介(through)在运行期的表现
使用自定义中间媒介来实现多对多关系的时候,主要的目的是在中间媒介中保存关系的特有属性。举个例子,比如学生与课程之间的关系就属于多对多的,而且当学生与课程建立关系之后随之还会产生附属的属性,如:成绩。如下例:<!lang:pythonclassStudent(models.Model):name