开发准备 开通微博开发者权限 点击这里 进入 微博开放平台 开通后权限后创建应用 创建网页应用, 此处不需要进行审核即可使用测试环境 开发环境信息 此处一些信息是很重要的东西, 比如 App_key 以及 App_Serert 配置互传接口 回调页面也进行设置, 之后要用此接口进行信息回传 文档说明 基于 OAuth2.0 协议进行认证, 点击此文档 重点接口 授权以及token 授权接口使用 点击这里 官方说明 通过阅读官方说明得知是 可以以 get/post 方式进行请求. URL 的生成和…
项目说明 该电商项目类似于京东商城,主要模块有验证.用户.第三方登录.首页广告.商品.购物车.订单.支付以及后台管理系统. 项目开发模式采用前后端不分离的模式,为了提高搜索引擎排名,页面整体刷新采用jinja2模板引擎实现,局部刷新采用vue.js实现. 项目运行机制如下: 项目搭建 工程创建 项目使用码云进行源代码版本控制,在码云创建好后直接克隆到本地即可,然后在项目根目录下执行virtualenv venv创建虚拟环境,source venv/bin/activat激活虚拟环境后,安装dja…
在上一篇文章中,我们介绍了 Python 的 元组拆包.三元运算符和对 Python 的 else 语句进行了深入讲解,现在我们介绍 Python 的 __main__ 模块.常用第三方模块和打包发布.查看上一篇文章请点击:https://www.cnblogs.com/dustman/p/10057482.html __main__ 模块大多数 Python 代码要么是导入的模块,要么是执行某些任务的脚本.但是,有时需要使一个文件既可以作为模块导入,也可以作为脚本运行. def sayHell…
本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理 一.常用内置模块1.datetimePython 提供了一个 time 和 calendar 模块可以用于格式化日期和时间        time.time():获取当前时间戳的函数        时间戳:以自从1970年1月1日午夜(历元)到此时此刻的秒数1.获取当前时间戳import timenowtime = time.time()print(nowtime)输出:1607673559.08…
创建用户APP 整个项目会存在多个应用,需要存放在一个单独的文件包了,所以新建一个apps目录,管理所有子应用. 在apps包目录下穿件users应用 python ../../manage.py startapp users 这个时候呢,需要我们将新创建的应用注册到django里,可是这里我们修改了应用的管理目录,与默认的方式不同,如果还按照之前的方式注册APP肯定会报错,这个时候我们可以先查看一下django的导包路径,在dev文件中输入 print(sys.path()) # 输出包的所有…
设计到的前端知识 项目的前端页面使用vue来实现局部刷新,通过数据的双向绑定实现与用户的交互,下面来看一下需求,在用户输入内容后,前端需要做一些简单的规则校验,我们希望在在用户输入后能够实时检测,如果有错误能够在输入框的下方显示出来. <li> <label>用户名:</label> <input type="text" name="username" id="user_name"> <spa…
课程计划 1.SSO注册功能实现 2.SSO登录功能实现 3.通过token获得用户信息 4.ajax跨域请求解决方案--jsonp 1.服务接口实现   SSO系统就是解决分布式环境下登录问题的,本质上是解决分布式环境下session共享问题. 1.1.检查数据是否可用接口开发 检查数据是否可用作为注册功能的辅助. 1.1.1.功能分析 请求的url:/user/check/{param}/{type}参数:从url中取参数  1.String param(要校验的数据)  2.Integer…
原文:http://www.djangobook.com/en/2.0/frontmatter.html 译文:http://djangobook.py3k.cn/2.0/ 或者http://docs.30c.org/djangobook2/chapter01/ 其他资料:Django1.3 模板标签和过滤器:http://my.oschina.net/dddttttt/blog/304200 django documentation 1.5中文文档:http://django-chinese-…
django 模块 一 安装: 方法一: (在 JetBrains PyCharm 2017.2 软件的) 设置 (里找到) 项目:python +(添加) (搜索) django Install package 方法二: 在WIN操作系统里的CMD里执行 c:\> d: d:\> cd D:\Program Files\Python3\Scripts #d:\> cd D:\Program Files\Python3\Scripts#根据软件的目录去安装 pip3 install dj…
Python第十三天   django 1.6   导入模板   定义数据模型   访问数据库   GET和POST方法    SimpleCMDB项目   urllib模块   urllib2模块  httplib模块  django和web服务器整合  wsgi模块   gunicorn模块 目录 Pycharm使用技巧(转载) Python第一天  安装  shell  文件 Python第二天  变量  运算符与表达式  input()与raw_input()区别  字符编码  pyth…