django
文章平均质量分 90
水野与小太郎
blockchain & tensorflow ...learner...
展开
-
django 定时任务 django-crontab & APScheduler 使用
1、 pip install django-crontab2、 settings.py INSTALLED_APPS =>INSTALLED_APPS = ( 'django_crontab', ...)3、编写函数3.1、new file under appname, named cron.py3.2、add the following codes in...原创 2020-04-22 20:07:16 · 516 阅读 · 0 评论 -
Django-restframework 常用记录(JWT,权限)
# js<script type="text/javascript" src="{% static 'js/jquery.cookie.js' %}"></script>$(function() { $('.fa-upload').on('click', function() { $('p').css("display...原创 2020-03-06 20:57:51 · 498 阅读 · 0 评论 -
Django 记录用
project-----appname -migrations -admin.py -apps.py -models.py -tests.py -views -views1.py -views2.py -serializers.py(New File) -urls.py(New File)---...原创 2020-02-05 22:02:39 · 121 阅读 · 0 评论 -
pycharm 本地代码 and 远程服务器环境
一、tools>>Deployment>>Configurations一、File>>settings>>Project:填完右栏所有信息三、>>RemoteHost右击download and upload原创 2019-12-10 15:54:19 · 240 阅读 · 0 评论 -
ubuntu 杀进程
lsof -i:8000kill -9 PID原创 2019-12-08 15:54:23 · 398 阅读 · 0 评论 -
python RSA
零:认识如果没有 RSA 算法,现在的网络世界毫无安全可言,也不可能有现在的网上交易。上一篇文章 ssh 协议为什么安全 中的 ssh 协议也是基于 RSA 加密算法才能确保通讯是加密的,可靠的。1976年以前,所有的加密方法都使用对称加密算法:加密和解密使用同一套规则。例如:甲使用密钥 A 加密,将密文传递给乙,乙仍使用密钥 A 解密。如果密钥 A 在甲传递给乙的过程中泄露,或者根据已...原创 2019-12-07 15:21:58 · 242 阅读 · 0 评论 -
JWT & django (上)
一、JWTHeader(头部)+ Payload(负载)+ Signature(签名) == JWT# Header is a json{ "alg": "HS256", "typ": "JWT"}# Payload is a json{ "sub": "1234567890", "name": "John Doe", "iat": 151623902...原创 2019-12-06 21:45:19 · 137 阅读 · 0 评论 -
Django restframework CBV
APIview:是django中view的子类,其主要区别在于 传递给REST框架的请求是Request类,而不是HttpRequest 解析相关 request.data:类似于request.POST request.query_params:类似于request.GET 认证相关 request.user:认证用户 request.auth:...原创 2019-12-05 16:49:30 · 285 阅读 · 0 评论 -
Django restframework permission 权限
权限一般与认证放到一起,权限检查一般是检查 request.user 和 request.auth属性中的身份验证信息来确定是否允许传入请求。权限用于授予或拒绝不同类别的用户对不同API的访问。最简单的权限是允许所有经过身份认证的用户,这对应着IsAuthenticated类。如何确定权限REST框架中的权限和认证一样:为权限类列表。在运行视图主体之前,将检查列表中的每个权限。如...原创 2019-12-05 15:08:25 · 1168 阅读 · 0 评论 -
Django restframework auth 认证
在页面渲染和权限判断之前,判断用户是否可以访问该页面,身份验证是将传入请求与一组识别凭证(例如请求的用户或其签名的令牌)相关联的机制。然后,权限和限制策略可以使用这些凭据来确定请求是否应该被允许。如何确定身份认证身份验证方案的定义为“类列表”,即如果您需要定义身份认证的方案,需要编写验证类(通过继承Base类)。REST框架将尝试对列表中的每个类进行身份验证,并将设置request....原创 2019-12-05 13:14:18 · 843 阅读 · 0 评论 -
socket 传输图片 Django + socket
-----------------------------------------server-----------------------------------------import numpy as npimport socketimport demjsonimport base64host='0.0.0.0'port=9999ip_port = (host,port)...原创 2019-11-26 17:50:11 · 225 阅读 · 0 评论 -
Rest_FrameWork(4):Genic Views (GenicAPIView & mixin)
一、Genic View 使用概述1.1 项目与GV:REST framework 提供了一些pre-built views给开发者使用,以便更加方便,更加快捷的开发出适合Django的项目,当然方便时有代价的,如果不能做到符合您的function,你可以返回API_View或者使用mixin的基本类方法去实现代码。1.2 Genic view(通用视图) 与 GenicAPIView(...原创 2019-09-28 22:40:45 · 186 阅读 · 0 评论 -
Rest_FrameWork(3):Wrapping API views
一、warp view的两种方式(1) FBV:function based view(2) CBV:class based view二、FBV方式简要介绍from rest_framework import statusfrom rest_framework.decorators import api_viewfrom rest_framework.response im...原创 2019-09-28 22:40:05 · 177 阅读 · 0 评论 -
django 实践后的问题总结
数据库使用mysql:---- settings.py ----DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME':'*****', 'USER':'root', 'PASSWORD':'', 'HO原创 2017-07-18 08:59:24 · 226 阅读 · 0 评论 -
django 实践所需 数据库操作
返回程序集的方法一、获取所有对象¶all获取一个表中所有对象的最简单的方式是全部获取。可以使用管理器的all() 方法:>>> all_entries = Entry.objects.all()all()方法返回包含数据库中所有对象的一个查询集。二、使用过滤器获取特定对象¶filterall() 方法返回翻译 2017-07-26 23:21:41 · 427 阅读 · 0 评论 -
You called this URL via POST, but the URL doesn't end in a slash and you hav。。。
写一个在学习过程中遇到的一个问题:问题如下:You called this URL via POST, but the URL doesn't end in a slash and you hav。。。解决:在post中的目录最后加个/原因:表单action字段没有以 '/' 结尾原创 2017-05-15 23:21:57 · 9614 阅读 · 0 评论 -
uwsgi+django+nginx (ubuntu)部署在阿里云上 — 留着自己记忆用
步骤一:在阿里云上买服务器步骤二:在本地写好django项目步骤三:下载xftp,putty步骤四:利用xftp将django拖入服务器中步骤五:确保在服务器中下载好了,uwsgi,nginx,djangodjango:pip3 install django2.0nginx:sudo apt-get updatesudo apt-get install ngi...原创 2018-11-08 12:36:15 · 170 阅读 · 0 评论 -
scrapy 数据存储在 django model中
pip install scrapy-djangoitem,pywin32一、写好models文件二、配置scrapy -- settingsimport osimport sysimport djangofrom django.core.wsgi import get_wsgi_applicationsys.path.append(os.path.dirname(os.p...原创 2018-11-28 13:13:37 · 538 阅读 · 6 评论 -
docker & docker compose - django + mysql
some steps:------> (1)write django Dockerfile under your project root dir such as:FROM ubuntu:latestRUN apt-get -y updateRUN apt-get install -y python3RUN apt-get install -y python3-dev...原创 2019-03-02 16:02:40 · 146 阅读 · 0 评论 -
django channel 简单聊天室
https://channels.readthedocs.io/en/latest/tutorial/part_1.html转载 2019-06-02 19:29:45 · 1273 阅读 · 0 评论 -
Rest_FrameWork(1):Serialization
一、什么是序列化序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程:在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。Rest_FrameWork 中的 序列化组件 是将 request的对象更好的利用,同时可以接受不同的数据类型。二、序列化对应的Filed:(序列化接受的...原创 2019-09-28 22:38:27 · 153 阅读 · 0 评论 -
Rest_FrameWork(2):Request&Response
一、Request 对象1.1 概念Request是扩展了Django中的HttpRequest,提供了更多的、弹性的request parsing1.2 核心functionalityRequest.data: (a):相似于Django中的request.POST (b): 相比于request.POST , 他更加弹性,可以获取put,patch的请求 (c): 可以处理JS...原创 2019-09-28 22:39:21 · 168 阅读 · 0 评论 -
Django manage_server不能运行的问题
在django 1.10 里面urls.py 新的写法: urls.py 文件里添加blog的url:from django.conf.urls import urlfrom django.conf.urls import includefrom django.contrib import adminfrom blog.views import indexurlpatterns =转载 2017-05-07 15:05:39 · 921 阅读 · 0 评论