原创 Django 對接 Mysql Datatime 日期格式化處理

查詢顯示結果時,前端界面會是英文格式顯示日期,那麼應該怎麼處理? 這裏直接在前端操作,將日期格式化 “ | ” 符號後,拼接日期格式根據本身數據庫顯示格式來去,我這裏是年月日,時分秒

原创 Django 數據級聯

一對多模型關係: class Dept(models.Model): name = models.CharField(max_length=32) location = models.CharField(max_l

原创 創建對象的方式

創建對象的方式 (1)創建對象1 常用 person = Person() person.p_name='zs' person.p_age=18 (2)創建對象2 直接實例化對象,設置屬性 創建對象,傳入屬性 使用

原创 Django 查詢集---F對象以及Q對象

F對象 eg:常適用於表內屬性的值的比較 模型: class Company(models.Model): c_name = models.CharField(max_length=16)

原创 Django 模型過濾(查詢)

Django默認通過模型的 objects 對象實現模型數據查詢。 Django有兩種過濾器用於篩選記錄: **filter**: 返回符合篩選條件的數據集 **exclude** :返回不符合篩選條件的數據集 鏈式調用:

原创 Django 查詢集----過濾器

查詢集:表示從數據庫獲取的對象的集合,查詢集可以有多個過濾器 過濾器:過濾器就是一個函數,給予所有的參數限制查詢集結果,返回查詢集的方法稱爲過濾器 查詢經過過濾器篩選後返回新的查詢集,所以可以寫成鏈式調用 獲取查詢結果集 Qu

原创 Tornado中 Application 中的 template_path參數(問題很低級,粗心犯的錯)

昨天使用 tornado 做微博項目的時候遇到一個錯誤,錯誤類型是 FileNotFoundError 最開始看到這個錯誤的時候,無論怎麼將templates怎麼設置文件屬性,都無法訪問,然後接着採用絕對路徑的方式嘗試去訪問還是

原创 進程 線程 協程之間的區別與聯繫(轉載)

原文鏈接:https://blog.csdn.net/daaikuaichuan/article/details/82951084 版權聲明:本文爲CSDN博主「lx青萍之末」的原創文章

原创 python 線程的同步與互斥鎖

同步 當多個線程幾乎同時修改某一個共享數據的時候,需要進行同步控制。同步就是協同步調,按預定的先後次序進行運行。線程同步能夠保證多個線程安全訪問競爭資源,最簡單的同步機制是引入互斥鎖。 互斥鎖 互斥鎖爲資源引入一個狀態:鎖定/非鎖

原创 python 線程的生命週期

當線被創建並啓動以後,它既不是一啓動就進入執行狀態的,也不是一直處於執行狀態的,在線程的聲明週期中,他要經過新建(New)、就緒(Ready)、運行(Running)、阻塞(Blocked)、和死亡(Dead)5種狀態,尤其是當線

原创 python 多任務介紹

多任務介紹 在現實生活中,有很多的場景中的事情是同時進行的,比如跳舞和唱歌是同時進行的。 在程序中,可以使用代碼來模擬唱歌和跳舞的功能: from time import sleep def sing(): for i

原创 python 多線程與單線程

線程 python的thread模塊是比較底層的模塊,python的threading模塊是對thread做了一些包裝的,可以更加方便的被使用。 單線程 import time def saySorry(): print

原创 python 線程共享全局變量

共享全局變量 import threading g_num = 0 def test(n): global g_num for x in range(n): g_num += x g

原创 python property屬性

property屬性 property屬性是一種用起來像是實例屬性一樣的特殊屬性,可以對應於某個方法。 class Foo: def func(self): pass # 定義property屬性 @pro

原创 python 迭代器的實現

迭代器 迭代是訪問集合元素的一種方式。迭代器是一個可以記住遍歷的位置的對象。迭代器對象從集合的第一個元素開始訪問,直到所有的元素被訪問完結束。迭代器只能往前不會後退。 1. 可迭代對象 我們已經知道可以對list、tuple、st