原创 Django_Pycharm_python3.5入門記錄1-django項目創建和對接數據庫

1.項目創建 1.1 創建項目 點擊file,打開下拉菜單,選擇new projec,在彈出的對話框中選擇對應的文件夾和虛擬環境 1.2 創建項目app 點擊Tools選擇 run mange.py Task 在命令窗

原创 解決django.db.utils.DataError: (1406, "Data too long for column 'gender' at row 1")

創建django默認admin後臺的超級賬戶 在tool-run manage.py task 運行createsuperuser,提示輸入用戶名,郵件,密碼 manage.py@mxproject > createsuperus

原创 Jenkins配置git通過http下載資源到節點服務器上

配置http下載出現,stderr: remote: HTTP Basic: Access denied 1.設置節點 【系統管理】-> 【管理結點】-> 【新建結點】 配置從節點Tool Locations的git目錄 2.

原创 No module named _ssl報錯 python3

在python使用過程中,發現報錯No module named _ssl,但是系統已經安裝opensll,於是開始瞭解決問題之旅 原因: python3支持openssl版本最低爲1.0.2,而系統比較老,自帶的openssl版

原创 jenkins+python+Unittest+HTmlTtestRunner生成HTML Report並查看

需求 通過jenkins平臺直接查看每次自動化測試生成的報告,採用的測試報告是用python+Unittest+HTmlTtestRunner生成的 開始 (1)新建一個job (2)採用git下載測試代碼到本地 (3)構建,

原创 #!/usr/bin/env python3 的作用

在 Python 腳本的第一行經常見到這樣的註釋: #!/usr/bin/env python3 或者 #!/usr/bin/python3 含義 在腳本中, 第一行以 #! 開頭的代碼, 在計算機行業中叫做 “shebang”

原创 漢化django默認admin後臺

創建django默認admin後臺的超級用戶後,用超級用戶進入,裏面的界面默認是英文,這個時候只要修改setting.py文件中的參數就可以使後臺變成簡體中文 LANGUAGE_CODE = 'zh-hans' TIME_ZON

原创 django的makemigrations和migrate分別做了什麼

建立了django的modle.py文件後,在pycharm,點擊tool–run manage.py task 首先要執行makemigrations,這個時候可以看到以下類似的內容: manage.py@mxproject

原创 App Mynewsite could not be found. Is it in INSTALLED_APPS?

在django創建app中,修改models.py添加對應的數據庫表,後執行 makemigrations Mynewsite 提示: App Mynewsite could not be found. Is it in IN

原创 在window的cmd中安裝virtualenv和在pycharm安裝virtualenv

1.在window的cmd中安裝virtualenv 首先默認安裝了python 3.5版本 ,安裝了pip 打開cmd進入到: F:\Program Files (x86)\Python3\Scripts> 輸入: pip in

原创 在python虛擬環境Virtualenv下載安裝pywin32

下載和安裝pywin32 1.首先我的是2.7的python 32位的版本 下載地址:https://sourceforge.net/projects/pywin32/files/pywin32/Build 220/ 選擇這個版本

原创 Ubuntu 16.04.1 LTS部署django 1.10.4到Apache_2.4.18

1. 安裝python和django 1.1 ubunt自帶python2.7,支持django1.10.4, 1.2 安裝django用pip安裝 1.2.1安裝pip sudo apt-get install python-p

原创 django在admin後臺中註冊自己創建的數據庫表

登陸django的admin的後臺會出現以下界面 這個時候需要把自己創建的數據表也註冊到admin中,這個時候就需要在數據表對應的app中找到admin.py文件 加入以下代碼: from .models import U

原创 python代碼中import的 PEP8規範

PEP8是Python官方提出的:Style Guide for Python Code,算是社區規範,如果你是自己寫給自己看的,那愛怎麼來就怎麼來,如果你是在一個公司,一個團隊,那良好的代碼習慣,纔是縮減別人讀懂你代碼的時間成本

原创 1452, 'Cannot add or update a child row: a foreign key constraint fails

如果在使用Django Admin後臺添加用戶時出現報錯: (1452, 'Cannot add or update a child row: a foreign key constraint fails (`mxproject`