原创 Django運行報錯:django.core.exceptions.*****: mysqlclient 1.3.13 or newer is required; you have 0.9.3

Django中更改默認數據庫爲MySQL遷移過程中報錯 1.報錯以及原因 django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is r

原创 sqlalchemy.exc.InternalError: (cymysql.err.InternalError)-

代碼 class Gift(Base): id = Column(Integer, primary_key=True) user = relationship('User') uid = Column(In

原创 解決Django連接MongoDB報錯:mongoengine.connection.ConnectionError: Cannot cFalse is not a read preference.

背景: 項目需要Django集成MongonDB,集成方法參見下文 Django+MongoDB 連接數據庫的時候報錯 mongoengine.connection.ConnectionError: Cannot cFals

原创 pipenv基本命令集合

命令名 命令 創建pipenv pipenv 啓動pipenv pipenv shell(爲存在虛擬環境可自動創建) 退出pipenv exit 查找所有安裝包 piplist 環境內包的依賴展示

原创 解決Django運行報錯:UnicodeDecodeError: 'gbk' codec can't decode byte 0xa6 in position 9737:****

1、報錯: UnicodeDecodeError: 'gbk' codec can't decode byte 0xa6 in position 9737: illegal multibyte sequence 2、解決: 打開

原创 關於Flask的那點兒事

文章目錄1.Web開發危機四伏2.安裝virtualenv3.快速入門一個最小的Flask應用那麼這段代碼做了什麼?外部可訪問的服務器路由變量規則構造URLHTTP方法靜態文件模塊渲染訪問請求數據請求對象文件上傳Cookies重定

原创 Linux Shell學習筆記(5):shell編程中必用的一些基本語法($、##、%%等特殊符號;if 、dirname\basename、local、readlink、exportt等關鍵字)

文章目錄一、特使符號及使用1. $2. \## 、 %% 、#二、常用關鍵字1. if2.dirname、basename3. local4.export5. readlink 一、特使符號及使用 1. $ 符號 參數

原创 Linux Shell學習筆記(4):文件權限與歸屬(chown、chmod)和文件的隱藏屬性(chattr、lsattr)

文章目錄一、文件權限與歸屬1. 使用chown命令改變文件所屬2.使用chmod命令更改文件的權限二、文件的隱藏屬性1. chattr 命令2. lsattr 命令 Linux中一切皆文件!! 一、文件權限與歸屬 Linux中一

原创 Linux Shell 腳本從外部讀入配置文件並在腳本中引用

文章目錄一、問題或需求二、解決辦法1.方法一 :source2.方法二:while read line; 一、問題或需求 因爲工作要求,需要重構一部分的shell腳本,腳本中有些使用到的文件路徑、參數、配置項等等,都寫死在腳本中,

原创 Linux Shell學習筆記(3):關於用戶身份和能力

Linux是一個多用戶、多任務的操作系統,具有很好的穩定性與安全性。文件的所有者、所屬組以及其他人可對文件進行的讀寫執行等操作,以及如何在Linux系統中添加、刪除、修改用戶賬戶信息,都離不開Linux中用戶身份與文件權限相關知識

原创 Linux Shell學習筆記(2):關於Linux中的特殊符號、重定向、環境變量

文章目錄一、輸入輸出重定向二、管道命令符三、命令行的通配符四、常用的轉義字符五、重要的環境變量 一、輸入輸出重定向 文件讀寫操作有關的重定向技術的五種模式 1.輸入重定向是指把文件導入命令中; 2. 輸出重定向指把原本要輸出到屏

原创 Linux Shell學習筆記(1):必須掌握的七大類命令

文章目錄一、執行幫助文檔命令(man)1. man(查看幫助文檔)二、 常用系統工作命令(echo、date、reboot、poweroff、wget、ps 、top、pidof、kill、killall)1. echo(輸出命令