穷则独善其身,达则兼济天下
一些关于pycharm基本设置
django rest_framework 权限 在视图里面去设置权限 class OrderView(APIView): authentication_classes = [MyAuthtication] def get(self,...
访问频率控制(节流) 我们可以先编写一个类 class VisitThrottle(object): def allow_request(self, request, view): return True # False表...
rest framework框架 我们来看一段伪代码,MyClassView继承了APIView就有了APIView的功能 class APIView(View): pass class MyClassView(APIView): pass 基于Django的CBV from django.
FBV和CBV其实就是要么写函数要么写类,那么内部原理是怎么实现? FBV写法 def func_view(request): "Function views" if request.
使用pipenv(官方推荐) pipenv只是一个工具,我们用这个工具来创建虚拟环境;我们用pipenv来创建一个虚拟环境,这个虚拟环境是和项目绑定的,也就是我们每创建一个项目就要创建一个虚拟环境 安装: pip install pipenv ...
点击:下载地址 01 02 03 04
mysql软件下载 mysql官方下载地址 01 02 03 04 mysql软件安装 05 06 07 08 09 10 ...
一、安装virtualenv和virtualenvwrapper 01 安装virtualenv 安装virtualenvwrapper 二、配置环境变量 进入系统属性设置系统变量,添加WORKON_HOME环境变量到你指定的文件夹,不设置的话创建的虚拟环境文件夹会放到C盘用户目录下的Envs文件夹下,这里新建的文件夹。
一、数据库简介 1. 什么是数据库 数据库是按照数据结构来组织、存储和管理数据的仓库 2. 数据库发展史 2.1 最早的数据库 通过大量的分类、比较和表格绘制的机器运行数百万穿孔卡片来进行数据处理,其运行结果在纸上打印出来或者制成新的穿孔卡片.
一、Nginx+uWSGI+Django部署生产环境 原理 为什么还要Nginx Django有个runserver直接起了一个WebServer,为什么还要Nginx起一个WebServer呢? Nginx的性能比Django自带的WebServe...
一、概要和文档 1. 安装包 pip install coreapi 2. 在urls里面导入 from rest_framework.schemas import get_schema_view schema_view = get_schema_view(title='Pastebin API') .
一、视图集和路由器 REST框架包括一个用于处理ViewSets的抽象,它允许开发人员集中精力对API的状态和交互进行建模,并根据常规约定自动处理URL构造。
一、超链接API 目前我们的API中的关系是用主键表示的。我们将通过使用超链接来提高我们API的内部联系。 1. 新建一张表(模型类) class Book(models.
一、认证和权限 目前,我们的API对谁可以编辑或删除代码段没有任何限制。我们希望有更高级的行为,以确保: 代码片段始终与创建者相关联。 只有通过身份验证的用户可以创建片段。
一、基于类的视图(CBV) 1. 导入模块 from rest_framework.views import APIView 2. GET from .
一、请求和响应 1. 请求对象(Request objects)拓展了Django自带的HttpRequest REST框架引入了一个扩展了常规HttpRequest的Request对象,并提供了更灵活的请求解析。
一、序列化 1. 创建表 以出版社的表为例子,例如出版社有名字和所属地区 选区_051 class Publisher(models.Model): name = models.
一、项目准备工作 1. 新建一个虚拟环境 mkvirtualenv h2_dajngo_drf_envs 2. 安装django和djangorestframework pip install django==1.
一、前后端分离优缺点 wengwengyu_100cxy.com_20181006_01 1. 为什么要前后端分离 PC,APP,PAD,微信公众号.
Windows安装与使用 1. 下载软件包 [网络调试助手Windows版下载地址] (https://www.jianguoyun.com/p/DaBpZ_oQ79P5Bhj2iXc) 到坚果云上下载 2.
mangodb 一、mongodb的介绍 1、nosql的介绍 "NoSQL"⼀词最早于1998年被⽤于⼀个轻量级的关系数据库的名字 随着web2.
一、NoSQL介绍 1.1、NoSQL:一类新出现的数据库(not only sql),它的特点: 不支持SQL语法 存储结构跟传统关系型数据库中的那种关系表完全不同,nosql中存储的数据都是KV形式 NoSQL的世界中没有一种通用的语言,每种no...
一、项目概述 项目运行环境 Python3.6+ Django 1.11 MySQL 5.7 其他插件(图片处理、分页、验证码....) 项目详细功能介绍 前台功能 项目首页展示 轮播图 博客推荐 最新发布 博客分类 最新评论文章 widgets...
Django后端开发前奏: 配置python虚拟环境 豆瓣源https://pypi.douban.com/simple/ 步骤1:pip安装virtualenv和virtualenvwrapper: 1.
1 安装virtualenv sudo pip3 install virtualenv -ihttps://pypi.douban.com/simple/ 2 安装virtualenvwrapper sudo pip3 install virtualenvwrapper -ihttps://pypi.
官网下载安装地址:https://code.visualstudio.com/ Linux下的vscode文档地址:https://code.visualstudio.com/docs/setup/linux image.png 绑定vim键映射 image.png 安装插件 image.png 支持python image.png 2、为VSCode安装扩展插件 用VSCode编程是需要依赖扩展的。
本来是想用pycharm,但你看它的内存要求,我的虚拟机分配的内存也不多 Vim太别扭了,就算有代码颜色,不能自动对齐,不能规范格式,跳转到函数定义,显示文档,要配置起来太费劲,所以用sublime text3 来搭建Python IDE ST3安装 官网:https://www.
安装GPG密钥: wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - 确保apt被设置为与https源一起工作: sudo apt-ge...
PyCharm一个是Python集成开发环境,它既提供收费的专业版,也提供免费的社区版本。PyCharm带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、自动完成、单元测试。
chrome浏览器和chromium浏览器是不同的,要区分开来,chromium是chrome的实验版,不够稳定,升级频繁。两者很好区分,chrome是彩色的,chromium是蓝色的。
1.云栖社区 云栖社区是面向开发者的开放型技术平台。源自阿里云,服务于云计算技术全生态。包含博客,问答,培训,设计研发,资源下载,内容优质。 云栖社区地址(点击进入) 2.知乎 中文互联网最大的知识平台,帮助人们便捷地分享彼此的知识、经验和见解。
创建一个新的环境: conda create -n 环境名称 python版本 激活环境: cativate 环境名称 退出环境 deactivate 列出所有环境 conda env l...
那么我们后面的示例中就在jupyter上完成,你也可以去找其他的开发工具来完成编码,常用的开发工具特别多!比如pycharm、notepad++、atom、sublimetext包括Python自带的。
使用Charles(青花瓷)抓包 charles又名青花瓷,在iOS开发中的抓包中具有重要作用 1.拦截别人APP发送的请求和后端接口,练习开发。(与我们有关) 2.服务端返回的ressponse拦截修改后再接到测试临界数据的作用 3.写脚本重复拦截抓取别人的数据 说明:如果这个App发的请求加密了或是RSA什么的,这个就算拦截了你也弄不到数据。
写在前面 最近带团队带项目,一个项目类似于全民K歌那样的APP,只不过是做一款在线音乐教育APP,另外一个就是一个杂志类型的APP。杂志类型的APP做的很精致。
在我的上一篇文章中,主要列出了runtime的一些方法和特性,这一篇文章着重讲一讲实现 成员变量、属性 基础数据类型 Ivar Ivar是表示实例变量的类型,其实际是一个指向objc_ivar结构体的指针 objc_prope...