原创 THML嵌套table導出Excel

1.支持表格嵌套的HTML導出到Excel。這種方式生成的文本文件是HTML代碼,不是真正的Excel文件。但是可以被Excel解析,並且還附帶有樣式。但是每次打開時會彈出提示“文件安全性有問題”對話框。源碼如下: // 導出ex

原创 CentOS 7下使用Apache2部署Django項目,文件名中含有中文報錯:UnicodeEncodeError

系統版本: CentOS 7.3 Apache 2.4 Django 1.11 問題描述 Django項目涉及上傳操作,上傳文件名稱含有中文,若使用runserver啓動服務,沒有問題! 若將Django項目部署到Apache服務器上,若

原创 Django、vue跨域問題解決

Django、vue跨域問題解決 問題一:前端使用vue,後端使用django,採用前後端分離的開發方式。前後端部署在不同的服務器上,其中前端部署在nginx上,後端部署在apache上。跨域問題解決步驟如下: 1.安裝dja

原创 Supervisor使用方法介紹

Supervisor使用方法介紹 簡介 Supervisor是Python開發的一款進程管理工具,主要用來管理一些非daemon程序,將其轉換爲daemon程序啓動。 安裝 yum install -y supervi

原创 django-apscheduler用法詳解

django-apscheduler用法詳解 1.安裝 pip install django-apscheduler 2.settings.py INSTALLED_APPS = [ ... 'django_apsch

原创 Airflow安裝和使用介紹

Airflow安裝和使用介紹 1·Airflow安裝和啓動 python3 -m venv /pyenv/airflow # 創建airflow python虛擬環境 . /pyenv/airflow/bin/activat

原创 CentOS7 Python3.6的安裝方法

CentOS7 Python3.6的安裝方法 1.安裝依賴包gcc zlib-devel openssl-devel sqlite* yum -y install gcc # c語言編譯包 yum -y install zl

原创 JS/CSS實現頁面禁用右鍵、鍵盤和下載

#JS/CSS實現頁面禁用右鍵、鍵盤和下載 具體使用方法見代碼: <html> <style> /*禁用打印, 打印內容爲空白*/ @media print{ body{display:none} } <

原创 記一次奇葩的排錯經歷,ModuleNotFoundError: No module named 'schedule.urls'

記一次奇葩的排錯經歷,ModuleNotFoundError: No module named ‘schedule.urls’ 背景 Django開發的WEB系統,部署到Apache服務器上,已上線運行N久,突然網站無法訪問,報內

原创 Python requests報錯解決辦法:Max retries exceeded with url/Name or service not known

報錯一:Max retries exceeded with url 原因:訪問URL超過最大連接數,關閉長連接可解決,代碼如下 import requests # 原代碼 response = requests.post(ur

原创 django自定義標籤使用,Bytes/KB/MB/GB相互轉換

django自定義標籤使用,Bytes/KB/MB/GB相互轉換 目錄結構 templatetags --mytags.py views.py 後端代碼 mytags.py from django import template