菲宇运维

记录一些涉及Linux运维、python、云计算相关的!

Kubernetes学习结构整理

简介和架构 Kubernetes-整体概述和架构 Kubernetes集群部署 源码部署:Kubernetes(K8S)集群管理Docker容器(部署篇) yum方式:Centos7使用yum方式部署Kubernetes1.5集群  minkube方式:minikube本地部署运行 k...

2018-09-04 20:05:28

阅读数 311

评论数 9

Django-xadmin+rule对象级权限的实现

1. 需求vs现状 1.1 需求 要求做一个ERP后台辅助管理的程序,有以下几项基本要求: 1. 基本的增删改查功能 2. 基于对象的权限控制(如:系统用户分为平台运营人员和商家用户,商家用户小A只能查看编辑所属商家记录,而管理员可以纵览全局) 3. 数据库记录导入导出(xsl, json等),...

2019-04-18 16:03:02

阅读数 4

评论数 0

Django权限机制的实现

1. Django权限机制概述 权限机制能够约束用户行为,控制页面的显示内容,也能使API更加安全和灵活;用好权限机制,能让系统更加强大和健壮。因此,基于Django的开发,理清Django权限机制是非常必要的。 1.1 Django的权限控制 Django用user, group和permi...

2019-04-18 08:36:34

阅读数 10

评论数 0

linux安装软件的几种方法

一、rpm包安装方式步骤: 1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录; 2、打开一个终端,su -成root用户; 3、cd soft.version.rpm所在的目录; 4、输入rpm -ivh soft.version.rpm 详细介绍: 1. 安装:...

2019-04-16 08:51:49

阅读数 24

评论数 0

django权限管理

当我们为应用创建一个Models, 在同步到数据库里,django默认给了三个权限 ,就是 add, change, delete权限。 首先,我们创建一个perm_test的project, 然后再创建一个school的app. django-admin.py startproject p...

2019-04-15 19:59:02

阅读数 30

评论数 0

Django+Django-Celery+Celery的整合实战

本篇文章主要是由于计划使用django写一个计划任务出来,可以定时的轮换值班人员名称或者定时执行脚本等功能,百度无数坑之后,终于可以凑合把这套东西部署上。本人英文不好,英文好或者希望深入学习或使用的人,建议去参考官方文档,而且本篇的记录不一定正确,仅仅实现crontab 的功能而已。 希望深入学...

2019-04-15 15:07:18

阅读数 73

评论数 0

Python代码批量将ppt转换为pdf

这是一个Python脚本,能够批量地将微软Powerpoint文件(.ppt或者.pptx)转换为pdf格式。 使用说明 1、将这个脚本跟PPT文件放置在同一个文件夹下。 2、运行这个脚本。 全部代码 import comtypes.client import os de...

2019-04-11 10:20:37

阅读数 19

评论数 0

如何利用 Python 解压缩文件?

1 压缩 1.1 创建zipfile对象 zipfile.ZipFile(file, mode='r', compression=0, allowZip64=True, compresslevel=None) 创建Zipfile对象,主要参数: 1>file压缩包名称; 2...

2019-04-11 10:13:44

阅读数 36

评论数 0

Scrapy框架之爬取拉勾网

0.前言 最近有一段时间没爬虫了,现在来学习一下爬虫框架及数据库操作! 看完这篇文章,你可以学会如下操作! scrapy框架 BeautifulSoup lxml selenium pyecharts pymysql 1.建立项目 ...

2019-04-10 08:35:40

阅读数 37

评论数 0

Django通过next参数实现登录后跳转回到前一页的3种方法

在实际Python web开发过程中,我们经常会碰到这样的应用场景。当用户试图访问某个页面或评论某个页面时,我们会要求其先登录,然后在用户在登录后自动跳转到用户试图访问的页面。小编我今天就来总结下Django中如何实现用户登录后跳转回前一页的几种方法,希望对大家有所帮助。 方法一: 静态模板中手...

2019-04-10 08:32:14

阅读数 64

评论数 0

Django开发网页计数器统计页面浏览次数

实际Web开发过程中,我们经常要统计并显示一个页面的浏览次数。今天我们会以博客的例子,教你如何利用Django开发网页计数器,统计并显示一篇文章的浏览次数。本文的原理可以适用于很多场景,比如统计某一文件的下载次数,统计某一用户在单位时间内的登录次数。本文使用Django 2.0 + Python ...

2019-04-10 08:29:15

阅读数 110

评论数 1

Django 用户登陆访问限制 @login_required

在网站开发过程中,经常会遇到这样的需求:用户登陆系统才可以访问某些页面,如果用户没有登陆而直接访问就会跳转到登陆界面。 要实现这样的需求其实很简单: 1、在相应的 view 方法的前面添加 django 自带的装饰器 @login_required 2、在 settings.py 中配置 LOG...

2019-04-09 20:47:04

阅读数 21

评论数 0

系统部署和优化

基于项目实战中《方案一》设计 系统自动部署依赖软件: Cobbler 默认为Centos 7.x 系统,与Centos 6.x的区别会注明 操作系统自动化部署需求 系统环境标准化 标准化 - 字符集 标准化 - 命令行 标准化 - 内核参数 标准化 - 系统参数 分区标准化 标准化...

2019-04-09 20:03:44

阅读数 81

评论数 0

Django Template上下文

大家在使用Django开发的时候,有没有遇到过这样的场景(或者是需求):使用模板的时候调用Django配置文件的参数,比如站点名字在不想在模板里写死而是放到配置文件settings里。当然实现的方法有很多,比如在调用render方法的时候把对应的参数作为模板参数传递给模板,也可以使用自定义标签通过...

2019-04-09 19:51:24

阅读数 20

评论数 0

Django-guardian实现对象级别的权限控制

概述 django-guardian是为Django提供额外的基于对象权限的身份验证后端。 特征 Django的对象全新啊 匿名用户的支持 高级API 经过严密测试 Django admin的整合 装饰器 安装 要求Django1.7或更高版本 pip install dja...

2019-04-09 19:47:00

阅读数 447

评论数 2

使用django-allauth管理用户登录与注册

 django-allauth 是非常受欢迎的管理用户登录与注册的第三方 Django 安装包,django-allauth 集成了 local 用户系统 和 social 用户系统,其 social 用户系统 可以挂载多个账户。 django-allauth 能实现以下核心功能: 用户注册 ...

2019-04-08 16:32:25

阅读数 193

评论数 0

服务端图片处理神器Django-imagekit

1. 安装 要在 Django 使用 ImageField 模块,必须先安装第三方库 Pillow: pip install pillow 然后安装 django-imagekit pip install django-imagekit 完成上述步骤后,在 Django 项目的 ...

2019-04-08 08:50:29

阅读数 16

评论数 0

10个常用的Django第三方包

Django是围绕“可重用应用”的思想建立的。Django具有一个丰富多样的由各种可以重用的应用组建起来的生态系统。PyPI上就已经列出了超过8000个Django应用。从中选择一些好的第三方包可以大大简化我们的网站开发。今天我就来介绍下10个受欢迎的Django第三方应用包吧。 django-...

2019-04-03 08:44:34

阅读数 81

评论数 0

centos7安装prometheus和node_exporter

1、创建新用户并下载Prometheus Prometheus服务将以非root用户身份运行。 所以需要在系统上创建一个新的非root用户。 将创建一个名为“prometheus”的新用户,所有prometheus服务将在prometheus用户下运行。 使用以下命令创建新的“prometheus...

2019-04-02 16:09:32

阅读数 89

评论数 0

Prometheus 入门与实践

随着容器技术的迅速发展,Kubernetes 已然成为大家追捧的容器集群管理系统。Prometheus 作为生态圈 Cloud Native Computing Foundation(简称:CNCF)中的重要一员,其活跃度仅次于 Kubernetes, 现已广泛用于 Kubernetes 集群的监...

2019-04-02 09:24:45

阅读数 69

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭