
项目
Panda_813
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python项目运行过程中定期更新sftp服务器文件到本地
从sftp服务器下载文件到本地,这是一个简单的需求,使用paramkio模块就可以实现,那么如何在项目运行过程中定期从sftp端拉下来要更新的项目文件,并且更新到项目中。 从sftp服务器下载文件到本地 将sftp服务器的文件下载到本地临时创建的文件夹: class UpdateFile: def __init__(self,host,username,password,port=22):...原创 2018-09-26 21:43:26 · 817 阅读 · 0 评论 -
Apache运行django服务,并定期对系统文件进行更新
需求是将客户端系统部署在Apache运行,定期从中心服务器更新最新的系统文件到本地,相当于对客户端进行升级。目前的状态是在Apache启动后,不会直接去运行django服务,而是Apache处于监听状态,等前端发起请求了,才会通过配置文件中指向的wsgi网管协议文件去分配request。但是这个客户端主要做的是后台定时任务,而不是web服务,,卡在这个问题上好几天,网上也搜不到相关信息。 ...原创 2018-10-13 11:34:36 · 655 阅读 · 0 评论 -
django做前后端分离,处理带有cookie的跨域请求
在django前后端分离的项目中,跨域请求是不可避免的,那么怎么去处理这种情况呢,这种情况常见的处理方式就是在settings中用到django-cors-headers,还有在views响应之前将这些处理添加到响应对象中。具体可以参见这篇文章,我觉得还不错:链接 我们项目这里是将这些参数封装好了的,类似在views中的那种方法,只不过放在了装饰器中,具体参数设置: object["Access-...原创 2018-09-28 22:00:21 · 3851 阅读 · 1 评论 -
重写django xadmin后台的新增数据模板
在xadmin后台不使用ManyToManyField的情况下实现多对多操作,目的效果如下: 目的是将左边的公司列表可以多个或者全选加到右边,但是如果不使用ManyToManyField是不能出现上面的效果,只能这样,手动输入公司 在网上找了好久之后,发现无法实现这种控件操作,但是又想使用xadmin的数据保存、页面显示跳转等功能,只能重新写这个页面了,不过重写并不复杂,主要就是ctrl+c/...原创 2019-08-15 09:50:27 · 1867 阅读 · 0 评论