悄悄的
码龄6年
关注
提问 私信
  • 博客:42,288
    42,288
    总访问量
  • 30
    原创
  • 1,802,712
    排名
  • 3
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-08-05
博客简介:

weixin_42886895的博客

查看详细资料
个人成就
  • 获得23次点赞
  • 内容获得42次评论
  • 获得78次收藏
创作历程
  • 6篇
    2020年
  • 34篇
    2019年
成就勋章
TA的专栏
  • csdn的使用
    1篇
  • django
    14篇
  • python
    14篇
  • edx
  • graphite
    1篇
  • retrying
    1篇
  • yaml
    1篇
  • mysql
    7篇
  • mac
  • 虚拟机
    1篇
  • nodejs
    1篇
  • redis
    1篇
  • apache
  • channels
    2篇
  • Linux
    1篇
  • mongo
    1篇
  • 问题
    1篇
  • pyspider
兴趣领域 设置
  • 大数据
    hadoopspark
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

怎么在单个文件中使用django

在文件开头处加入下面代码,就可以使用django的orm了,可以查询数据库。import osimport djangoos.environ.setdefault('DJANGO_SETTINGS_MODULE', 'xxxx.settings')django.setup()
原创
发布博客 2020.09.10 ·
274 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

django orm case when then 有条件的更新

当我们得到了一个数据集,需要更新到数据库,但并不是每条数据都需要更新,只有符合条件的需要更新,这时写一个sql,会怎么写。如果使用普通的update … set 写就需要多条。sql中有case when then的语句UPDATE `classroom_users`SET `name` = CASE WHEN (classroom_users.uid = 189) THEN '李艳1'ELSE NULLEND, `account` = CASEWHEN (`cla
原创
发布博客 2020.09.10 ·
1130 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

查看django orm的sql语句。 query,connection.queries

https://docs.djangoproject.com/zh-hans/2.1/faq/models/queryset对象的query属性可以看到执行的sql,但是只能对queryset对象使用,所以insert、update就不能使用。print(User.object.filter(id>1).query)在debug=True的情况下,可以打印出所有执行过的sql语句。from django.db import connectionprint(connection.queri
原创
发布博客 2020.09.10 ·
1367 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

django中的分组聚合orm

比如我们有这样两个model, 一个代表作业,一个代表作业发布的班级。HomeworkClass 表有外键homework_id关联Homework。https://docs.djangoproject.com/zh-hans/2.2/topics/db/aggregation/from django.db import modelsclass Homework(models.Model): id = models.BigIntegerField(primary_key=True) u
原创
发布博客 2020.09.10 ·
1056 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

RuntimeError: Conflicting ‘xxxx‘ models in application ‘app‘: <class ‘xxxx.models.xxx‘> and <class ‘

RuntimeError: Conflicting 'xxxx' models in application 'app': <class 'xxxx.models.xxx'> and <class 'xxxx.models.xxx'>.django 报错这个错误是由于在相同的app下存在了两个相同名字的model,即使他们都是正确的并且相同,也会报这个错误。那解决办法就是去掉一个。并且一个app中也很少需要两个一样的model。...
原创
发布博客 2020.09.10 ·
2715 阅读 ·
3 点赞 ·
1 评论 ·
1 收藏

django csrf

csrf攻击的原理和解决方法网上一搜一大把https://www.cnblogs.com/hyddd/archive/2009/04/09/1432744.html这里主要说一下django的解决办法。1、django给了一个中间件解决csrf攻击’django.middleware.csrf.CsrfViewMiddleware’,开启了这个中间件,那么所有的post、put、head都需要带上csrf_token这个字符串2、在使用这个中间件时需要前端在提交的时候带上csrf_token。具
原创
发布博客 2020.07.23 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Django signals

django的信号主要体现了一种观察者模式一、观察者模式(这段代码是抄的)class Asensor: # 创建一个观察者,当被观察者到达某种状态时,或者代码运行带某处时触发观察者 @classmethod def update(self): print('this is A')class Bsensor: # 创建一个观察者,当被观...
原创
发布博客 2019.08.30 ·
229 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在windows上使用apache、uwsgi、daphne部署django、channels程序

https://blog.csdn.net/weixin_40754816/article/details/80955817一 、安装apache,我下的版本,其他版本去博客中找下载方法https://www.apachehaus.com/cgi-bin/download.plx?dli=ipWQ3pFMBVTTUt2aVdEbwpkVOpkVFVVcNZkVqV1d解压后,去文件目录内的...
原创
发布博客 2019.07.15 ·
3669 阅读 ·
1 点赞 ·
9 评论 ·
5 收藏

SearchQuerySet API

SearchQuerySet APIhttps://django-haystack.readthedocs.io/en/v2.4.1/searchqueryset_api.html类似于QuerySet 对象。适合用filter all excluet 方法,但是不支持get。但好像只支持在索引字段操作,而且不能使用__contains1、all(self) && ...
原创
发布博客 2019.06.12 ·
803 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

pyspider 与python3.7

pyspider 不兼容python3.7安装之后运行命令pyspider报错async错误 找到报错的文件将其中的async全部替换为自定义的变量名,比如说async1还可能报错raise ValueError("Invalid configuration:
- " + "
- ".join(errors))ValueError: Invalid configu...
原创
发布博客 2019.05.31 ·
401 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mac 安装pyspider

https://blog.csdn.net/zhuangmezhuang/article/details/82861448
转载
发布博客 2019.05.31 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mongodb

数据库操作-- 创建数据库use DATABASE_NAME #如果数据库不存在,则创建数据库,否则切换到指定数据库。进入时默认为test数据库-- 查看所有数据库show dbs # 不插入数据不显示 > show dbs admin 0.000GB config 0.000GB local 0.000GB-- 删除数据库db.dro...
原创
发布博客 2019.05.30 ·
207 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL server has gone away django 设置mysql连接自动断开

在服务器中运行的项目,第二天早晨发现程序终止了,查看日志发现’MySQL server has gone away错误。于是百度,原因:一、是由于长时间没有操作数据库导致连接被数据库断开。在数据库的配置文件内可以配置这个超时问题。进入mysql后运行show variables like ‘%timeout%’;mysql> show variables like '%tim...
原创
发布博客 2019.05.28 ·
2434 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

async await

await 表示函数可以停止运行,等待await 内的函数完成后继续运行函数,而不是await等待,函数继续运行。async def yyy(): time.sleep(1)async def www(): time.sleep(2)async def xxx(): await yyy() await www() print('xxx')运行xxx函数不能通过直接调用的方式...
原创
发布博客 2019.05.24 ·
291 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos7修正时间

博客:https://blog.csdn.net/sunweijm/article/details/780512301.安装ntpdate工具sudo yum -y install ntp ntpdate2.设置系统时间与网络时间同步sudo ntpdate cn.pool.ntp.org3.将系统时间写入硬件时间sudo hwclock --systohc4.查看系统时间she...
转载
发布博客 2019.05.10 ·
916 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

使用nginx、uwsgi、daphne、supervisor 部署django channels项目

需要的环境,python3、mysql、redis、nginxpython 的web服务器 :uwsgi、daphne需要的python包django mysqlclient channels channels_redis远程到服务器shell >>> ssh root@192.168.1.80Password : 12345678系统lrwxrwxrwx...
原创
发布博客 2019.04.25 ·
3238 阅读 ·
2 点赞 ·
26 评论 ·
20 收藏

windows apache

https://blog.csdn.net/weixin_40754816/article/details/809558171、安装apache,我下的版本,其他版本去博客中找下载方法https://www.apachehaus.com/cgi-bin/download.plx?dli=ipWQ3pFMBVTTUt2aVdEbwpkVOpkVFVVcNZkVqV1d解压后,去文件目录内的...
原创
发布博客 2019.04.24 ·
259 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

REDIS MAC

安装:https://www.jianshu.com/p/af33284aa57abrew install redis #直接就安装成功了,你不用其他操作,如果下载tar包需要编译启动redis-server /usr/local/etc/redis.conf #后边的为配置文件地址关闭redis-cli shutdown设置为后台运行配置文件中 daemonize no 改...
原创
发布博客 2019.04.15 ·
140 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

django解决frame拒绝问题

浏览器报错:Refused to display 'http://192.168.1.113:8081/index/student/?problemid=1554177889' in a frame because it set 'X-Frame-Options' to 'sameorigin'.发生在,给出一个页面链接(来自django),为了访问友好,需要将页面显示在app页面中。于是...
原创
发布博客 2019.04.02 ·
7151 阅读 ·
13 点赞 ·
4 评论 ·
22 收藏

运行django时出现python 停止工作的问题。

django 项目从mac移动到windows上,运行时出现python 停止工作的问题。不知为什么就想到了可能是mysql数据库的问题。发现自己在windows上新装的mysql。为了简单就没有设置密码。所以报错。设置密码后就好了。mysql 高版设置密码(不知道从哪个版本开始)"ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_na...
原创
发布博客 2019.03.30 ·
1620 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多