iT邦幫忙

python相關文章
共有 3487 則文章
鐵人賽 開發技術 DAY 27

技術 Django Tutorial for Programmers: 27. Internationalisation

內容與 diff。 今天來討論怎麼實作多國語系。這個主題可以分為兩部份: 1. 讓一個網站用多種語言顯示內容(國際化)。 2. 判斷使用者的地區與使用語言,以...

鐵人賽 開發技術 DAY 26

技術 Django Tutorial for Programmers: 26. REST API

內容與 diff。 網站好像做完了,有點沒梗怎麼辦。XD 剩下的篇幅好像也不多,就來討論一些比較常被問到的主題吧。不過說真的我也不太確定大家(有人嗎?)想聽什...

鐵人賽 開發技術 DAY 25

技術 Django Tutorial for Programmers: 25. Deploy to Ubuntu Server

內容與 diff。 先說好,雖然 deploy 到 Heroku 和一般的 Linux server 是兩件事,但為了方便起見,有些前面講過的東西就不重複,還是...

鐵人賽 開發技術 DAY 24

技術 Django Tutorial for Programmers: 24. Deploy to PaaS (以 Heroku 為例)

內容與 diff。 先從簡單的開始。一個 Django 網站的 deployment 包含以下項目: 1. Django、你的網站程式碼、第三方套件。 2....

鐵人賽 Cloud、Big Data DAY 2

技術 DIY學習OpenStack Juno / Icehouse , 要有什麼基礎?沒有預算,至少要幾台主機?什麼等級?

( 編輯中:2014-10-23 Am 02:08 ) 東看西想,最終確定「Just Do It !」,從最簡單「All-in-one」做起,打掉重來都不怕,「...

鐵人賽 開發技術 DAY 23

技術 Django Tutorial for Programmers: 23. 收尾

內容。Diff。 今天我們要完成這個網站。 第一件事情,是要讓使用者可以修改點餐內容。其實需要用到的東西我們之前都提過了,只需要實行而已。在 `EventDe...

鐵人賽 開發技術 DAY 29

技術 [Day 29]整理程式碼-04

看到自己想要的結果了!沒有問題的感覺真好,至少能運作正常的簡單網站了〈複雜一點就GG了〉 程式寫到這裡,回頭看看,我真的寫的有夠菜鳥的...,看來離成功還有好遠...

鐵人賽 開發技術 DAY 22

技術 Django Tutorial for Programmers: 22. Form sets

內容與 diff。今天很長。 其實這個內容跟本應該放在更前面,只是我**忘記了**,所以只好現在補講。昨天我們說要做讓使用者修改點餐的功能,就先延到明天。 我...

鐵人賽 開發技術 DAY 28

技術 [Day 28]整理程式碼-03

辛苦了一陣子,至少現在不會出現錯誤啦!不過資料好像不對耶...得確認一下儲存方法對不對了! #! /usr/bin/env python #-*- coding...

鐵人賽 開發技術 DAY 21

技術 Django Tutorial for Programmers: 21. Extending CBVs

內容與 diff。 前情提要: 1. [x] 已登入的使用者可以在 store detail view 看到一個按鈕,按下去可以根據該店家建立新 event...

鐵人賽 開發技術 DAY 20

技術 Django Tutorial for Programmers: 20. CBV Attributes

內容與 diff。 複習一下我們前天說的需求: 1. 已登入的使用者可以在 store detail view 看到一個按鈕,按下去可以根據該店家建立新 ev...

鐵人賽 開發技術 DAY 19

技術 Django Tutorial for Programmers: 19. Class-based Views

內容。今天完全不寫程式,所以就不上 diff 了。 和說好的一樣,今天要來解釋 Django 的 generic view classes——又稱 class-...

鐵人賽 開發技術 DAY 18

技術 Django Tutorial for Programmers: 18. Events

內容與 diff。 店家的部分差不多完成了,接著我們來實作點餐部分。因為畫圖很麻煩(喂),我們直接上程式。首先建立 `events` app: ```bash...

鐵人賽 開發技術 DAY 17

技術 Django Tutorial for Programmers: 17. Custom template tags/filters, and Ajax

內容與 diff。 我們現在是在 view 裡判斷是否能 delete。但是這種繁瑣的東西實在應該被放到 model 才對。我們在 `Store` 新增一個 m...

鐵人賽 開發技術 DAY 16

技術 Django Tutorial for Programmers: 16. 續・django.contrib.auth

內容與 diff。 Andy Dai ‏@daikeren @uranusjr Django IT 鐵人你可以想到直接貼 Markdown 上去這招真的太聰明了...

鐵人賽 開發技術 DAY 22

技術 [Day 22] js css 長度

所謂的客製化程式,就是指現在我寫作的方式吧?常常忽略許多現實網頁上會遇到的狀況,只取一般狀態來處理程式碼,這樣好像不太好吧?但是,換個角度想想,這是用來分析自家...

鐵人賽 開發技術 DAY 15

技術 Django Tutorial for Programmers: 15. django.contrib.auth

內容。Diff。 奇怪我明明就在進階設定 disable 了 line numbers,為什麼還是會顯示。這編輯器到底有什麼功能是完全沒問題的啊。 Zzz 由於...

鐵人賽 開發技術 DAY 21

技術 [Day 21] HTML 取出特定屬性

單就天數而言,扣掉今天,就只剩九天啦!不過一想到還剩一週,就感覺終點特別遙遠... 今天終於出太陽了,終於出去閒晃閒晃,避免自己在家中發霉,最近真的太少運動了,...

鐵人賽 開發技術 DAY 14

技術 Django Tutorial for Programmers: 14. Django Crispy Forms

內容與 diff。 Django 預設的 form 格式實在不好看。如果我們想要,也可以每個 widget 自己輸出,例如:(以 create form 為例...

鐵人賽 開發技術 DAY 20

技術 [Day 20]網站回應速度

放假是靜下心來,專心聆聽心中聲音的好時機。雖然外頭雨聲不小,卻還是思考不少事情。 出社會也十個月了,前先日子被問『你的專長是什麼?』,我不曉得該如何回答這個問題...

鐵人賽 開發技術 DAY 13

技術 Django Tutorial for Programmers: 13. Form View

內容。Diff。 這編輯器連 <hr> tag 都不支援耶。會不會太詭異了,主辦單位真的有認真在辦這個活動嗎? 我們現在可以顯示在 admin 建...

鐵人賽 Cloud、Big Data DAY 2

技術 為什麼開發與善用OpenStack,必須知道 ECO-System 生態系 是什麼意思?

為什麼開發與善用OpenStack,必須知道 ECO-System 生態系 是什麼意思? ( 編輯中:2014-10-21 Am 06:53 ) OpenSta...

鐵人賽 開發技術 DAY 19

技術 [Day 19]sitemap-05

祝賀 中華民國 又過生日啦!不過很可惜今天下了整天的雨,早上明明還出大太陽的。 睡到自然醒真是一件開心的事,結果醒來一看時鐘,八點。也只比平常多睡一點而已,看來...

鐵人賽 開發技術 DAY 12

技術 Django Tutorial for Programmers: 12. 續・重構

今日內容。今日 diff。 你懂的。 延續昨天的內容,我們繼續重構;今天的重點會放在 stores app。 get_absolute_url 在 store...

鐵人賽 Cloud、Big Data DAY 2

技術 開發者的福音,複製、貼上、按Enter,15分鐘內搞出你私生的OpenStack Icehouse Juno

( 更新:2014-11-04 )為什麼不一開始接觸OpenStack就先安裝一台,既然真有這麼簡單? 因為「15分鐘內生出OpenStack」這麼簡單,內情真...

鐵人賽 開發技術 DAY 18

技術 [Day 18]sitemap-04

身為一個工程師,最簡單的工作,就是一條條簡單而明瞭的工作條列,而不是寫一點程式,還要思考一下系統架構,這樣codeing的速度會拖慢。或是codeing到一半被...

鐵人賽 開發技術 DAY 11

技術 Django Tutorial for Programmers: 11. 重構

今日內容。Commit log。 以下請無視。 有了昨天的基礎,我們現在要開始重構。先從簡單的開始。 首頁 仔細想想,首頁好像不是 stores 的一部份。我們...

鐵人賽 開發技術 DAY 10

技術 Django Tutorial for Programmers: 10. Testing

直接編輯 HTML 的選項又不見了。這裡是技術論壇吧,WYSIWYG 編輯器最好是有那麼難做。加油,好嗎? 今日內容 新增程式 後面請直接忽視。:)...

鐵人賽 Cloud、Big Data DAY 2

技術 莫忘初衷_OpenStack裝機只是程序,提供彈性、調度速度、和跨地理區域敏捷性的私有雲服務,才是它的價值

( 最後更新:2014-11-04 )貼上有點傷眼睛,我自己 DIY 的 OpenStack 的主控面板的長相,有圖有真相 連結 到 OpenStack儀表板的...

鐵人賽 開發技術 DAY 16

技術 [Day 16]sitemap-03

先把程式碼函式化了!不過好像沒什麼用... #! /usr/bin/env python #-*- coding: utf-8 -*- import urlli...