原创 layui+django上傳文件動態驗證csrf_token
因爲django對post請求會做csrf驗證,前端使用layui上傳文件時,需要動態傳入csrf_token 上傳按鈕前面加 {% csrf_token %},django會解析成input標籤 {% csrf_token %}
原创 css基本語法
CSS規則由兩部分組成,選擇器,和一條或多條聲明,例如: h1 {color:blue; font-size:12px;} 選擇器通常是html中的一個標籤,每條聲明由一個屬性和屬性值組成,一般是樣式屬性 CSS一般寫在html文件中的<
原创 deque的簡單使用
1、deque可以用作棧,也可用作雙向隊列 2、list能用的方法,deque全都能用,deque還有一些list沒有的方法 from collections import deque a = deque() print(a) a
原创 pycharm同一目錄下無法import已存在的.py文件
解決方法:在該目錄下,右鍵,選擇mark Directory as-》sources root 設置後,就可以直接import了 如果沒有設置,就要這樣導入,假設該目錄叫 test,需要導入test.py,就是from test i
原创 如何在Pycharm在創建py文件時,自動添加文件頭註釋
1.選擇File -> Settings 2.選擇 Editor中的File and Code Templates -> Files -> Python Script
原创 遍歷列表同時刪除符合條件元素,結果不符合預期
num_list = [1, 2, 3, 4, 5] print(num_list) for item in num_list: if item == 2 or item == 3 or item == 4 :
原创 random.randint和range
random.randint(1,10) 返回一個1到10的隨機數,包含1和10 range(5) 相當於 range(0,5) 01234,range(a,b) ,即取值個數是b-a,不包含b
原创 selenium-chromedriver.exe文件
安裝好selenium之後,下載對應版本的chromedriver.exe,放到C:\Program Files (x86)\Google\Chrome\Application,然後在環境變量path添加路徑,selenium就可以調用c
原创 python基礎-import和__import__
當執行import sys的時候,實際上是執行了__import__('sys')
原创 python基礎-類變量和實例變量
類變量:定義在類裏面,通過類名或對象名引用,如果是通過對象名引用,會先找有沒有這個同名的實例變量,如果沒有,引用到的纔是類變量,類變量的更新,只能通過類名,形如 類名.a = 55 ,不要指望通過實例引用類變量來更新類變量 實例變量: 定
原创 python基礎-多重繼承
繼承多個父類時,子類中使用哪個父類的屬性,跟class語句中這些父類的順序有關係,以前面的父類的屬性爲準 ,在python中使用MRO(方法解析順序)這種算法來查找多重繼承下使用哪個父類的屬性 class B: num = 78
原创 使用discover加載多級目錄下用例
discover方法第一個參數start_dir,這個目錄無論是directory還是python package,下面的用例都會加載,但是要想加載此目錄下面子目錄的用例,子目錄必須是python package if __name
原创 安裝 SQL SERVER PROFILER
轉自 https://www.cnblogs.com/yipeng-yu/p/4112180.html SQL SERVER 2008 R2 (10.50.40) 版本,安裝 SQL SERVER PROFILER: 通過 comman
原创 django升級後項目報錯
蟲師的guest項目,從django1.10 升級到2.1後,需做以下改動: models中,外鍵加on_delete參數 event = models.ForeignKey(Event, on_delete=models.CASCAD
原创 Specifying a namespace in include() without providing an app_name
django 版本2.1.4 根目錄下urls.py中的include方法的第二個參數namespace添加之後就出錯 在應用的目錄下的urls.py的urlpatterns前面添加app_name='[app_name]' app_n