python
文章平均质量分 82
浪里划船
个人博客地址:https://oneisall.top
展开
-
基于QingDao Online Judge开发在线编程教育网
基于QDU OJ二次开发经验分享先说下我当时怎么而开的,我当时也是第一次接触到这类的在线评测系统,关于acm和oi的区别也是好久才弄清楚。因为QDU OJ里面的题型的评判规则是区分acm或者oj的。这些也是我后面看完所有的源码知道的=-=。先说下我当时二开的步骤,因为当时公司配的电脑是windows系统,所以在搭建环境的时候也是走了不少路。先说下前端项目,前端项目安装的时候切记node版本一定要是8.12.0, 一开始我就是官网下载的最新版那边node,直接依赖都安装不上。再说回后端,后端肯定是重中之原创 2022-04-13 20:29:01 · 5283 阅读 · 16 评论 -
django+bootstrap+xadmin搭建个人博客
前言该怎么说呢,现在在运行的博客已经是我第三个版本了,感觉后面应该不会再有大的变化了。后续如果有新的更新,应该都是局部更新了,第三版修改的时候,我已经尽可能保留了接口或者通过数据库动态配置解决的。下面就让我介绍下我的博客是怎么搭建的吧。博客前端其实我在搭建这个博客的时候,后端我还是不怎么怕的,因为我就是搞后台的,倒是前端,如何进行页面布局以及样式修改我不怎么擅长,这里我的博客前端框架用了最新的bootstrap4.0。 页面布局参考了一个worldpress博客主题...原创 2020-06-03 23:05:58 · 1423 阅读 · 0 评论 -
django自定义field,支持多种形式下选择图片
前言为什么要开发这个功能,因为当时我在利用django搭建好自己的博客时,通过后台来发表文章时,需要上传文章封面,我的文章封面是单独定义一个字段也就是ImageField来上传封面,但是有的时候我可能好几篇文章都是同一个封面,这个时候不可能在上传一遍之前已经上传过了的封面了,有点浪费服务器空间,所以当时就想着要自定义个field来实现上面功能...原创 2020-12-08 11:13:51 · 540 阅读 · 2 评论 -
djangoUeditor优化问题
图片在线管理页面不显示其中的在线管理页面图片无法显示,控制台报错500,后台报错内容如下:Python NameError: name 'unicode' is not defined `出错的位置位于DjangoUeditor/views.py,之所以报错是因为Python2 的unicode 函数在 Python3 中被命名为 str。在 Python3 中使用我们需要使用str 来代替 Python2中的 unicode如此页面可以正常显示图片了添加文件删除action为了实现uedi原创 2020-11-23 21:15:40 · 173 阅读 · 0 评论 -
django搭建博客之集成scrapy
说下为什么需要集成scrapy,因为想同步我的豆瓣影单以及豆瓣书单到博客网站上,但是豆瓣并没有提供这样的功能,刚好我对爬虫又有点研究,scrapy框架也熟悉,于时就想萌发了集成scrapy项目到博客应用scrapy简介scrapyd是用来管理scrapy的部署和运行的一款服务程序,scrapyd让我们可以通过一个简单的Json API来完成scrapy项目的运行、停止、结束或者删除等操作,当然它也可以同时管理多个爬虫。这样的我们部署scrapy时就比较方便的控制爬虫并且查看爬虫日志。scrap.原创 2020-06-06 23:29:33 · 979 阅读 · 0 评论 -
django搭建博客之集成celery
django集成celery如果把celery集成到django,利用celery的异步处理任务就很方便的解决站点需要异步处理的逻辑,需要注意的是最新的celery4.x已经不能再使用django-celery了通过pycharm新建django工程名为celeryproject在celeryproject/celeryproject目录下新建celery.py文件,内容如下:from __future__ import absolute_import, unicode_literals原创 2020-06-05 13:15:57 · 500 阅读 · 0 评论 -
python异步任务处理框架——celery
1313原创 2020-06-03 14:22:00 · 1397 阅读 · 1 评论 -
windows下安装virtualenv以及virtualenvwrapper
一、配置虚拟环境1.1 安装虚拟环境包默认安装virtualenv和virtualenvwrapper pip install -i virtualenv pip install virtualenvwrapper-win镜像安装virtualenv和virtualenvwrapperpip install -i https://pypi.douban.com/simple/ vir...原创 2020-02-28 12:45:23 · 577 阅读 · 0 评论 -
scrapy——爬取漫画自定义存储路径下载到本地
@scrapy-——爬取漫画自定义存储路径下载到本地OC1.新建项目以及主爬虫文件scrapy startproject comiccd comicscrapy genspider Comic manhua.sfacg.com注意以上命令是在cmd界面操作的2.在项目下新建main.py文件,编写代码如下:from scrapy import cmdlinecmdline.exe...原创 2019-06-01 19:53:55 · 2352 阅读 · 0 评论