原创 什麼是軟件測試?

什麼是軟件測試? What does Software Testing mean? Software testing is a set of processes aimed at investigating, evaluating

原创 Django 模型字段類型總結 (Django Model field types summary)

Django模型中的常見字段類型 編號 字段類型Filed Types 描述 1 AutoField 如果沒有指明主鍵,就會產生一個自增的主鍵。 2 BigIntegerField 64位的整型數值,從 -2^63

原创 零基礎如何入門Python

編程零基礎如何學習Python 如果你是零基礎,注意是零基礎,想入門編程的話,我推薦你學Python。雖然國內基本上是以C語言作爲入門教學,但在麻省理工等國外大學都是以Python作爲編程入門教學的。  那麼如何學習Python呢? 第

原创 Django用戶模型——基於AbstractBaseUser重新定義用戶模型

基於AbstractBaseUser重新定義用戶模型Django的設計哲學Django大法好Django User模型好滿足個性化需求基於AbstractBaseUser重新定義用戶模型 Django的設計哲學 學好一門武功,心法很重

原创 如何設計購物車

如何設計購物車購物車簡介注意事項某東購物車的實現參考資料 購物車簡介 功能:臨時存放要購買的商品。 特點:結算後,對應購物車中的物品要被移除。 數據結構:用戶ID,商品ID,商品數量,商品規格(可選) 注意事項 購物車排序:加入購

原创 Django模型設計——使用遞歸實現多級分類

使用遞歸實現多級分類使用遞歸實現多級分類實例一實例二 使用遞歸實現多級分類 實例一 class Category(models.Model): name = models.CharField(max_length=500, v

原创 如何解決Django與Vue語法的衝突

問題 我們知道,在Vue中使用{{ }},在Django的模板中使用的也是{{ }},若在模板中即使用Vue也使用Django,就會引起衝突,該如何解決這種衝突呢? 解決方法 方法一:使用verbatim標籤解決衝突 自Django1.5

原创 Python簡明教程(二)函數

Python簡明教程(二)函數 Python簡明教程二函數 Python中的函數 關於返回值return 函數參數 參數的傳遞 默認參數 args 和 kwargs args的用法 kwags的用法 變量的作用域 什麼可以影響

原创 Python自動化(四)插入排序

插入排序 #coding:utf-8 from selenium import webdriver def insert_sort(lists): """ 對一個數字列表進行升序排序。 :param lists

原创 Python自動化(七)使用MySQLdb操作MySQL數據庫

#coding:utf-8 import MySQLdb # 1.連接數據庫 db = MySQLdb.connect('localhost','root','','students',charset='utf8') cur = db.

原创 Python自動化(二)使用Beautifu Soup爬取電影下載鏈接

#coding:utf-8 from bs4 import BeautifulSoup import requests import codecs host = "http://www.poxiao.com" url = "http://

原创 Python自動化(八)使用Scrapy shell提取網頁信息

使用Scrapy shell提取網頁信息 使用Scrapy shell提取網頁信息 說明 使用scrapy shell獲得網頁內容 關於request和response 關於responsebody 提取responsebody中指定

原创 Python自動化(六)使用xlwt操作Excel

# coding:utf-8 import xlwt students = [ {'name': "孫淑悅", 'qq': "8882222"}, {'name': "呂婉源", 'qq': "8882222"},

原创 Python自動化(五)多線程

#coding:utf-8 import Queue import random import requests import time import threading urls =[ 'http://www.baidu.co

原创 Linux 下部署Django項目

說明:本文所使用的環境爲CentOS 6+Python2.7+Django1.11 安裝Django、Nginx和uWSGI 1.確定已經安裝了2.7版本的Python; 2.安裝python-devel yum install py