摘要:有時候我們做的頁面需要用到一些更好看的字體又不想用圖片代替,圖片會影響加載速度則使用外部字體來顯示但是直接通過又不一定全部都行這就需要我們在中進行定義并且引入字體文件路徑然后再使用外部字體直接上代碼引用外部字體里客云資源站其中替換為 有時候我們做的頁面需要用到一些更好看的字體又不想用圖片代替,圖片會影響加載速度則使用外部字體來顯示但是直接通過font-family又不一定全部都行這就需...
摘要:最后討論決定自己開發(fā)一個框架,于是就開始了整體框架的設(shè)計。設(shè)計框架首先是底層框架,設(shè)計底層框架的第一個問題就是如何管理框架的所有類及其依賴關(guān)系,對比成熟的方案有依賴注入和基于組件設(shè)計兩種方案。 背景 事情源于在做框架選型的時候,我們對業(yè)務(wù)需要的技術(shù)棧進行了分析,發(fā)現(xiàn)我們需要的框架只需要包含路由、數(shù)據(jù)庫、Redis、日志,就可以滿足需求了,大家討論后開始著手框架的選擇。 選型 討論框架選...
摘要:創(chuàng)建了數(shù)據(jù)庫模型就要遷移數(shù)據(jù)庫,遷移數(shù)據(jù)庫的命令也在前面講過。如果表單對應(yīng)有一個數(shù)據(jù)庫模型例如這里的評論表單對應(yīng)著評論模型,那么使用類會簡單很多,這是為我們提供的方便。表明這個表單對應(yīng)的數(shù)據(jù)庫模型是類。 創(chuàng)建評論應(yīng)用 相對來說,評論其實是另外一個比較獨立的功能。Django 提倡,如果功能相對比較獨立的話,最好是創(chuàng)建一個應(yīng)用,把相應(yīng)的功能代碼寫到這個應(yīng)用里。我們的第一個應(yīng)用叫 blog...
摘要:原因很簡單,因為中的代表的就是當前執(zhí)行的模塊名。缺點就是主程序會受待執(zhí)行程序的影響,會出現(xiàn)待執(zhí)行程序中拋異?;蛑鲃油顺鰰?dǎo)致主程序也退出的尷尬問題。總結(jié)來說就是,一個是在子進程中執(zhí)行代碼,一個是在當前進程中執(zhí)行代碼。 showImg(https://segmentfault.com/img/remote/1460000018607395?w=502&h=318); 相信剛接觸Pytho...
摘要:將日志記錄發(fā)送到合適的目的地,比如文件,等。全局日志的權(quán)力大于局部日志。全局日志級別為的話,局部變量想設(shè)置為或者都會失效。關(guān)于的配置,采用的是的形式,就是字典的關(guān)鍵字替換。 引言 具體實踐 #!/usr/bin/env python # -*- coding=utf-8 -*- import logging appname = com.thebingo.mhtt #創(chuàng)建一個loggin...
暫無介紹