原创 【轉載】Django之ORM 一對一

原文鏈接:https://www.cnblogs.com/pythonxiaohu/p/5814247.html 先來區分一下什麼是一對一、多對多 一對一:子表從母表中選出一條數據一一

原创 codewars——Equal Sides Of An Array

You are going to be given an array of integers. Your job is to take that array and find an index N where the sum o

原创 使用Django構建個人網站(五)——MTV架構、模板創建

今天終於開始進入數據部分了,我將建立一個數據庫表,存儲我的博客信息、博客分類,並簡單的讓他們在前端界面顯示出來。 目錄 一、MTV架構 1.1、MVC模式 1.2、MTV模式 1.3、ORM模型 二、編寫模型 2.1、創建新應用 2.1.

原创 使用Django構建個人網站(四)——使用地址欄傳參獲取不同的頁面

自己挖的坑,現在跪下來也要填完……其實我都已經不太想弄中英雙文了。實在是太麻煩了。不過已經做了,還是進行下去吧。先把靜態網頁改好,後面的再慢慢轉爲動態網頁。 讓我能夠弄下去的原因是,後續我發的中文博客,將在django後臺爬蟲訪問有道雲字

原创 使用Django構建個人網站(二)——加載模板和靜態文件

目錄 一、創建django項目 二、模板和靜態文件 2.1、模板設置 2.2、靜態文件設置 三、URL的設置 四、視圖處理函數 五、靜態文件加載 5.1、啓動服務 5.2、修改靜態文件路由 六、總結 上一篇博文我簡單的用bootstrap

原创 使用Django構建個人網站(三)——模板套用

本來已經準備開始模型構建了,突然想起要把自己當初挖的坑——雙語網站給填一下,那這次乾脆先把模板套用弄好。 接下來完成中英界面之後再正式進入數據部分。 目錄 一、模板的繼承 1.1、header.html代碼: 1.2、footer.htm

原创 使用Django構建個人網站(六)——博客前端構造頁面

每次寫前端也免得時候,我都不知道怎麼去寫我的構造過程。 因爲這裏面的知識——太複雜太亂,我覺得甚至HTML根本就不能稱之爲“編程語言”,但沒辦法,自己的網站,沒有美工,想讓網站酷炫而又好看,我只能自己寫。 可是真的不知道怎麼去講述出來。

原创 使用自動化測試工具selenium爬蟲——爬取艾瑞app獲取手機app使用排行

話不多說,進入正題,我就不說怎麼安裝selenium、怎麼用webdriver了,有人要是不會可以私信我哈。不過我想,這裏混的都是大佬,不會比我這種小白程序員差,我也就做個分享而已。 目錄 一、導入需求的模塊 二、初始化,設置cookie

原创 codewars——String incrementer(新get了zfill方法的使用)

Your job is to write a function which increments a string, to create a new string. If the string already ends with

原创 使用Django構建個人網站(七)——使用AJAX完成瀏覽量的增加

這篇博客的涉及的內容就比較多了,主要是爲了完善每一篇博客的基本信息。如下圖中的 主要還是數據庫的操作,點贊部分的功能我決定使用ajax前後端交互來完成,剩下的評論部分先留個坑,以後增加了多用戶管理的時候再來進行。 這部分涉及到前端知識,

原创 codewars——First non-repeating character

Write a function named first_non_repeating_letter that takes a string input, and returns the first character that

原创 用python實現括號閉合是否合法

Write a function that takes a string of braces, and determines if the order of the braces is valid. It should return tr

原创 使用Django構建個人網站(七)——前後端數據交互,展示博客

今天我的計劃就是把博客展示到頁面上——完成前後端交互。 目錄 一、視圖處理函數 二、前端靜態頁面轉動態界面 一、視圖處理函數 ./blog/views.py文件中代碼如下。 from django.shortcuts import re

原创 codewars——Are they the "same"?

Given two arrays a and b write a function comp(a, b) (compSame(a, b) in Clojure) that checks whether the two array

原创 scrapy爬蟲簡介及demo

Scrapy框架 創建項目 scrapy startproject testspider 創建了很多文件和文件夾 爬蟲文件在spider文件夾下 通信原理 爬蟲程序發請求給引擎 url從引擎到調度器,進入隊列,處理ur