當前位置:
首頁 > 知識 > 原來Python能做這樣的簡歷

原來Python能做這樣的簡歷

GIF/2.3M

Python上都要求會至少一門web框架,如Django,flask...,不妨用Django來做份簡歷

1.下面我們還是要先創建環境,來吧

mkvirtualenv myresume

我們需要記錄一下virtualenv的位置

現在環境里東西不多等後面用我們在回來添加。

2.新建項目

OK,來安裝Django,回到virtualenv myresume環境下。

pip install django

OK,切換一下,重新安裝選擇一下myresume這個環境,發現黃色部分消失,click create。

3.資料庫

很開心,這裡我們用不到資料庫,因為我們不對數據進行保存,也就意味著我們的Model也用不到。

想要一起學習python的可以加裙五八七一三七三七一,裙內有各種資料滿足大家,歡迎加裙

4.運行項目

恭喜你運行成功,我們離成功還剩50%。

5.創建resume app

在django中是通過一個一個的app來分割項目,所以這裡我們需要創建我們的resume app。

工具欄Tools中有一個Run manager.py Task... 我們來運行它來創建,運行效果是這樣。

如果你的是測試版的Pycharm,則需要在Terminal中進入到項目的目錄然後執行 python manager.py startapp resume。運行大概是這樣。

所以說專業版會有很多簡單的功能供我們使用,看來收費也是有道理的。

這樣我們發現我們的項目中多了一個文件目錄。resume就是我們剛才創建的。

Paste_Image.png

緊接著的一步是在settings文件中添加上我們創建的app

忘記就會報錯,最好創建完接著來添加。

6.創建Static文件

本來我們需要創建html文件了,但是我們有可能會用到css,js這樣的文件。所以我們先來創建一個static文件目錄。目錄大概是這樣。

為了後期更方便的使用,我們需要,於是我們來到settings最下面。

添加上,這樣我們就不需要輸入static目錄全稱了。

7.創建html

django html我們是需要寫在templates中,否則在運行的時候會報錯。

這裡我們創建的html是resume.html。

這個上面的目錄圖已經截到了,這裡不重複,為什麼有兩個,因為之前寫過,這裡就先拿過來用了。

html我是路上的學徒,有更好的大家可以自己寫。這裡我就不獻醜了。

有了html後,我們要做的就是網路處理了。

8.網路處理

首先我們來到resume app目錄下的views.py,引入View然後創建myResumeView Class,重寫get方法。為什麼使用View來管理,因為當我們有get與post的使用,我們就不需要判斷request的類型,節省代碼。

然後我們來到myresume 目錄下的urls.py來配置我們的url

OK,到這裡我們的項目算是基本成功了。

我們運行一下看看。

因為我們配置了url所以當我們再輸入http://127.0.0.1:8000/ 時會報錯,不要慌張,在後面加上resume 即可

這樣我們基本成功了。不過跟普通沒什麼區別嗎,我們可以來添加點動畫多好。

來哦,添加動畫。

8.添加動畫

首先我們需要的是fullpage這個神器。fullpage github

另外一個是animation.css animation.css github

這兩個絕對是神器使用方法我就不說了打擊可以看一下這篇文章fullpage with animation.css小技巧,我會把我的發到github上,有需要可以看一下。

9.需要注意的地方

{% load staticfiles %} {% static "css/jquery.fullPage.css" %}

我們在html中添加了這樣一行,這裡是為了下面使用{% static "/xxx/" %}。為什麼使用,如果我們修改了static的目錄,我們這裡不需要任何修改,如果使用絕對路徑,我們後期可能需要一個一個修改,為了以後這裡先麻煩一下。

OK,不全後我們看一下效果。

想要一起學習python的可以加裙五八七一三七三七一,裙內有各種資料滿足大家,歡迎加裙

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Python 的精彩文章:

為什麼Python開發越來越火?
這些提高Python開發效率的小方法你知道嗎?
Python經典練手項目——從萌新到大神的成長之路
打造自己的Python編碼環境
Python 解惑:整數比較

TAG:Python |

您可能感興趣

這是蘋果下一代iPad:原來是大號iPhone X,更讓人想買了?
選了那麼多Teddy Coat,原來最紅的是這件啊
高bigger泡澡指南,原來還能這樣玩!
原來,React Native也能搭上區塊鏈!
從細節出發認識原來是這樣的這樣的hashmap
不止巴哥,原來這些「汪星人」都是Made in China!
原來根管「超充」也有好壞之分!「一字之差」結果卻大相徑庭,overfilling與overextension有何不同?
原來舞蹈真的有balance的問題
Oregon Ducks PE 再現!原來籃球隊收到的是這款!
Balenciaga 聯名 Rick Owens?原來又是這個大哥在搞事!
iPhone X 主板堆疊原來還有這些學問
李易峰原來是cosplay大神?原來他cos這麼厲害你們知道嗎?
冬令營分享課Day06 原來你竟是這樣的Python
iPhone X屏幕減產 原來是在為它做準備!
原來cosplay的鼻祖是慈禧,這些cos讓人捧腹大笑!
Ubuntu見了都要叫大哥,這個Linux發行版原來輩分這麼高!
楊冪、Angelababy都在綁的馬尾辮,原來這麼簡單
Science封面:誰動了我的DNA?原來是你拿去做機器人了
把羽絨服穿的這樣拉風,原來so easy!
What?原來你是這樣的王源!