原创 python創建虛擬環境

創建虛擬環境有兩種方法 第一種 python3以後的版本都可以使用此方法 執行 python3.6 -m venv /project/vcmt 在project目錄下創建虛擬環境 第二種 使用virtualenv step1#

原创 python時間 十位時間戳 時間格式化

import time, datetime #十位時間戳 print(int(time.time())) print(datetime.datetime.today()) #YYYY-MM-DD格式的時間 print(dateti

原创 python正則表達式 匹配反斜槓

正則 需要把原始字符串不被轉義的條件下傳遞給正則模塊,正則再去轉義。 r表示r後面的字符串爲原始字符串,防止計算機將 \ 理解爲轉義字符。 r'^\\$' 首先按照原始字符串給到compile函數 ,正則再把r'^\\$'中的\`翻譯

原创 django 查詢 更新

以下兩個查詢都是獲取第一條記錄 ,但是返回結果不一樣,後者者返回一個list 需要自己判斷是否爲空 #以下兩個返回查詢效果是一樣的 user= User.objects.filter().order_by('id').first() t

原创 nginx設置客戶端請求體大小 文件大小

location / { proxy_pass http://test; client_max_body_size 30m; }

原创 django 模板中遍歷字典

{% for k,v in config_car.items %}

原创 django中 一對一(one-to-one)和多對一(many-to-many)查詢

django中select_related方法用來查詢一對一和外鍵對應的模型 Auto模型 (汽車) class Auto(models.Model): name_text = models.CharField("車名", ma

原创 django獲取post請求中的參數 checkbox的值 (獲取數組)

當參數爲'a=1&a=2&a=3' request.POST.get('a') –>3 只能獲取數組中的最後一個 request.POST.getlist('a') –>[1,2,3]可以獲取到數組

原创 安裝mysql_python時出現錯誤 Not Found "mysql_config"

python 依賴庫安裝時出現 Not Found “mysql_config” sudo apt-get install libmysqlclient-dev 解決

原创 eclipse無法啓動

注 :刪除之前備份源代碼是個好習慣 step 1刪除workspace\.metadata\.plugins\org.eclipse.e4.workbench 下的文件 step 2 重新啓動eclipse

原创 js jquery 加入購物車 動畫 特效

使用jquery.fly.min.js實現將商品加入購物車的動畫實現思路:獲取添加購物車起始點和動畫結束的位置 使用fly函數實現上天的效果源碼可以下載查看csdn下載地址:https://download.csdn.net/downlo

原创 uwsgi關閉

pkill -f uwsgi -9

原创 dajngo創建超級用戶 createsuper 報錯auth_user' doesn't exist

修改 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'car', 'USER':

原创 nginx 整合uwsgi

step1 安裝python , uwsgi及nginx ptyon安裝教程 https://blog.csdn.net/weixin_38570967/article/details/81811415 uwsgi安裝教程

原创 ubuntu 服務器上安裝python3.6.4和python的虛擬環境

如果服務器上自帶的python版本不是你想要的版本 可以通過以下方法安裝 step1# 安裝依賴先 sudo apt install build-essential checkinstall sudo apt-get install l