原创 restful(一) 簡介

RESTful 簡介 傳統理解,軟件和網絡是兩個不同的領域,很少有交集:軟件開發主要針對單機環境,網絡則主要研究系統之間的通信 互聯網的興起,使得兩個領域開始融合,現在我們必須考慮,如何開發在互聯網環境中使用的軟件 網站即軟件,這

原创 學習爬蟲基礎-網頁基礎2

客戶端HTTP請求 URL只是標識資源的位置,而HTTP是用來提交和獲取資源。客戶端發送一個HTTP請求到服務器的請求消息,包括以下格式: 請求行、請求頭部、空行、請求數據 四個部分組成,下圖給出了請求報文的一般格式。 完整的

原创 學習爬蟲基礎6-HTTP響應狀態碼參考:

HTTP響應狀態碼參考: 1xx:信息 100 Continue 服務器僅接收到部分請求,但是一旦服務器並沒有拒絕該請求,客戶端應該繼續發送其餘的請求。 101 Switching Protocols 服務器轉換協議:服務器

原创 學習爬蟲基礎5-一個簡單的小案例

爬去百度貼吧中的html文檔下來 會使用到urllib中的 urllib.urlencode() 方法來編碼發送請求時候的 請求參數 URL編碼轉換:urllib的urlencode() urllib 模塊僅可以接受URL,不能

原创 django 配置163 qq 郵箱發送郵件

配置163郵箱 #郵件發送配置 EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = 'smtp.163.com' EMAIL_POR

原创 學習爬蟲基礎3-urllib2庫的基本使用

urllib2庫的基本使用 urllib2 是python2 中的產物 在python3 中 urllib2和urllib合併成了 urllib了 在 python3 中,urllib2 被改爲urllib.request 代碼

原创 python 常用模塊的使用

Python自動化開發 - 常用模塊(一) 本節內容 1、模塊介紹 2、time&datetime模塊 3、random模塊 4、os模塊 5、sys模塊 6、json&pickle模塊 7、logging模塊 一、模塊介紹 模塊

原创 Django REST Framework(一) 初步使用

介紹 Django REST framework 是一個強大且靈活的工具包,用以構建Web APIs。 爲什麼要使用REST framework? - 在線可視的API,對於贏得你的開發者們十分有用 驗證策略涵蓋了OA

原创 django中使用日誌

配置日誌文件的使用 # 配置日誌文件的使用 # LOGGING = { # 'version': 1, # 'disable_existing_loggers': True, # 'formatters'

原创 django 內置的模板過濾器

1、add 使用形式爲:{{ value | add: “2”}} 意義:將value的值增加2 2、addslashes 使用形式爲:{{ value | addslashes }} 意義:在value中的引號前增加反

原创 django的用戶認證

首先的兩個中間件 sessions.middleware.SessionMiddleware’, 和 AuthenticationMiddleware 中間件再創建項目的時候會自動註冊到系統中的 MIDDLEWARE_CLASSE

原创 java循環結構

04.01_Java語言基礎(循環結構概述和for語句的格式及其使用) A:循環結構的分類 for,while,do…while B:循環結構for語句的格式: for(初始化表達式;條件表達式;循環後的操作表達

原创 django-simple-captcha 驗證碼插件 和自己實現驗證碼的

第三方驗證碼插件的使用 官方文檔:http://django-simple-captcha.readthedocs.io/en/latest/usage.html#installation github:https://gith

原创 在django中使用 MEDIA_URL 和 MEDIA_ROOT

在django上傳圖片前端使用動態的配置方法 MEDIA_ROOT 代表着 要上傳的路徑會和你在models中寫的上傳的路徑進行拼節形成最終文件上傳的路徑  MEDIA_URL 主要就是映射了 在前端使用media_url 當你

原创 mongodb安裝

第一種:官網安裝方法 1.導入公鑰所使用的包管理系統。 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 2.創建一個列表文件M