原创 Django URL路由基礎(轉載)

路由的編寫方式是Django2.0和1.11最大的區別所在。Django官方迫於壓力和同行的影響,不得不將原來的正則匹配表達式,改爲更加簡單的path表達式,但依然通過re_path()方法保持對1.x版本的兼容。 URL是Web服務的入

原创 首次提交代碼至github(轉載)

第一次在GitHub上提交代碼 目錄 第一次在GitHub上提交代碼 一、創建github repository(倉庫) 二、安裝git客戶端 三、爲Github賬戶設置SSH key  四、上傳本地項目到github 一、創建githu

原创 詳解Django3中直接添加Websockets方式

這篇文章主要介紹了Django3中直接添加Websockets方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨着小編來一起學習學習吧   現在Django 3.0附帶了對ASGI的支持,

原创 django 報錯 ConnectionAbortedError: [WinError 10053] 您的主機中的軟件中止了一個已建立的連接

一、問題描述 今天在django中調用ajax時,報錯了: Exception happened during processing of request from ('127.0.0.1', 7160) Traceback (most

原创 Django中實現數據庫連接池(基於二)

數據庫長連接 長連接是指程序之間的連接在建立之後,就一直打開,被後續程序重用。使用長連接的初衷是減少連接的開銷。 先看看官方文檔是怎麼講Django長連接的。翻譯得可能不太得體,原文參見Django databases。 Django長連

原创 Windows 環境下 Git clone pull fetch特別慢的解決方法

修改系統host 1.獲取Github相關網站的ip 訪問https://www.ipaddress.com,找到頁面中下方的“IP Address Tools – Quick Links”, 分別輸入github.global.ssl.

原创 Django中實現數據庫連接池(二)

數據庫連接池的概念 據庫連接池(Connection pooling)是程序啓動時建立足夠的數據庫連接,並將這些連接組成一個連接池,由程序動態地對池中的連接進行申請,使用,釋放。 創建數據庫連接是一個很耗時的操作,也容易對數據庫造成安全隱

原创 Django 瀏覽器報錯 MIME 類型(“text/html”)不匹配(X-Content-Type-Options: nosniff)

  問題描述 Django設置 DEBUG=False後,訪問前端報錯 MIME 類型(“text/html”)不匹配(X-Content-Type-Options: nosniff) 所有 css 和 js 文件都無法訪問,後臺顯示

原创 centos7.3+nginx+uwsgi+virtualenv(python3)+django項目上線部署

1.準備工作 1)安裝操作系統:Centos7.3 2)關閉防火牆   [root@ITCMDB ~]# systemctl stop firewalld 3)在開發環境上收集項目所有包   (mycmdbtest) C:\User

原创 pycharm 連接mysql報錯Server returns invalid timezone

原因:服務器返回無效時區,轉到“高級”選項卡並手動設置“serverTimezone”屬性。 在mysql的命令行窗口輸入以下命令即可: show variables like '%time_zone%'; set global tim

原创 pipreqs組件(自動生成需要導入的模塊信息)

簡介 pipreqs的作用 一起開發項目的時候總是要搭建環境和部署環境的,這個時候必須得有個python第三方包的list,一般都叫做requirements.txt。 如果一個項目使用時virtualenv環境,還好辦 pip free

原创 django-模板繼承

一、模板繼承 Django 使用了“模板繼承”的概念:這就是 {% extends "base.html" %}所做的事。它意味着 “首先載入名爲 ‘base’ 的模板中的內容到當前模板,然後再處理本模板中的其餘內容。”總之,模板繼承讓你

原创 Django URL重定向的3種方法詳解(轉載)

最近收到很多讀者的鼓勵,非常開心,這給了我更多將公衆號持續更新下去的動力。今天還收到微信公衆號開通以來的第一份讚賞,在這裏要特別感謝橘子同學。如果你學習的是Python Web開發和Django,本公衆號絕對不會讓你失望,我會爭取所有文章

原创 centos7 配置 uwsgi 系統服務(systemd)開機自啓

背景生產環境中採用nginx + uwsgi + django 來部署web服務,這裏需要實現uwsgi的啓動和停止,簡單的處理方式可以直接在命令行中啓動和kill掉uwsgi服務,但爲了更安全、方便的管理uwsgi服務,配置uwsgi到

原创 關於 Inno Setup 報木馬的問題處理

用 Inno Setup 生成的安裝包總是報木馬,嘗試了N次之後發現,把 Compression=lzma 改爲 Compression=zip 就不會再報了,可能lzma的壓縮算法導致delphi的部分代碼畸形了。 轉載於:https: