原來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 解惑:整數比較
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?原來你是這樣的王源!