进步始于交流
收获源于分享

后端

阿里云Ubuntu搭建django服务器

Techie亮阅读(201)评论(0)

介绍 使用Ubuntu版本的阿里云ECS搭建django服务器 连接 我这用的putty连的 更新源 注意不用改源地址,默认就是用阿里的源 sudo apt-get update 安装ftp服务器 安装:apt-get install vs...

django复杂查询

Techie亮阅读(145)评论(0)

介绍 django模型的objects对象中有filter、get等方法,其中可以“字段=XXX”的方式填入参数,最终构成AND关系的SQL Where子句,若需要OR或多种混合的复杂搜索需要使用Q对象。 除此以为,django还支持利用“...

ubuntu安装docker及使用

Techie亮阅读(199)评论(0)

介绍 阿里云-ubuntu16服务器安装docker方法及使用 连接服务器 首先可以基于b-s的管理控制台直接远程连接服务器,但是有指令行数的显示限制。可以用putty基于用户名密码登录:方法。除此以外,阿里云建议使用ssh密钥对的方式登录...

django笔记(7)部分数据库操作

Techie亮阅读(216)评论(0)

介绍 包括django-admin.py的一些有关数据库的操作名利,以及models.py文件中对于数据库格式的说明。仅为个人笔记,有不全之处请指正。 django-admin.py关于数据库命令 详细信息请见官方说明:文档 首先直接输入 ...

django笔记(6)基于rest-framework的token认证

Techie亮阅读(299)评论(0)

介绍 django-rest-framework是django的一个框架,内涵多个app,而authtoken是针对django-auth的一个应用,可以在增加一个django-token表的基础上实现用于基于token的登陆认证。而原始的...

django-rest-framework教程中文版

Techie亮阅读(305)评论(0)

以下内容来源:Django-REST-Framework-Tutorial_zh-CN Tutorial 1: 序列化 Serialization src 1. 设置一个新的环境 在我们开始之前, 我们首先使用virtualenv要创建一个...

django笔记(5)整合adminlte作后台

Techie亮阅读(713)评论(0)

介绍 adminlte是一个成熟的基于bootstrap的后台模板:网址 django是python的web框架,其帮助文档:django-docs,当前2.X版本,给的就是这个网址了。 admin:django自带一套admin后台模板,...

django笔记(4)连接MySQL数据库

Techie亮阅读(284)评论(0)

介绍 django的模型层使用ORM隐藏了数据库的SQL操作,但对于与数据库的连接还需要单独配置。 ORM:Object Relational Mapping(关系对象映射) 连接Mysql 安装客户端 pip install mysqlc...

阿里云API网关与函数计算交互

Techie亮阅读(287)评论(0)

介绍 阿里云提供两种套件:api网关、函数计算,综合使用可实现Severless,其相关的帮助文档如下:API网关、函数计算。 官方文档很全面,认真研读可以完全理解并正确使用,下面记录我的理解。对于函数计算我用的是python语言,可以支持...

阿里云函数计算访问云数据库RDS

Techie亮阅读(431)评论(0)

下面是针对内网连接,即数据库只开通内网访问权限。云数据库RDS默认的网络类型是“专用网络VPC”。 使用专用网络:将白名单改为0.0.0.0/0,并对函数计算中的函数添加允许访问RDS的RAM角色,但connect时一直提示错误。 将网络类...

基于阿里云构建物联网Serverless架构

Techie亮阅读(766)评论(0)

介绍 今日,应项目需求,需要构建一个物联网平台。 要求硬件设备可以长连接用于报告自身状态和接收远程控制。手机端可以远程临时租用某设备获取设备信息及控制设备。手机端可远程查看所有设备位置用于快速寻找设备。完整需求类似于共享单车,实现短期租赁服...

django笔记(3)基本命令-当前用到的

Techie亮阅读(280)评论(0)

介绍 主要有两个文件一个是django自带文件django-admin.py,另一个是项目根目录下的manage.py。我最开始的理解是manage.py实际上就是调用的django-admin.py,只不过django-admin.py进...

django笔记(2)目录结构

Techie亮阅读(242)评论(0)

建立一个first项目,其内包含blog应用,创建指令如下: django-admin.py startproject first cd first python manage.py startapp blog 会具有如下目录结构: man...

django笔记(1)安装

Techie亮阅读(288)评论(0)

介绍 主要是安装python+django+ide,python我直接用的Anaconda3,然后输入命令行输入pip install Django即可完成安装。ide用的pycharm 还可以装一些其他的插件: pip install b...