Tsubasa ,

關於部落格
  自由之翼,
  • 5302

    累積人氣

  • 0

    今日人氣

    0

    訂閱人氣

Django日記/開發過程紀錄。 02-02-2016

  今天的進度是調整為只抽一張、建立資料庫、透過網址選擇要抽的牌組。

--

  現在狀態:

  1、可以透過網址選擇要抽的牌組
  2、固定抽單張牌
  3、看得到牌組名稱、牌名、牌ID(連網址用)
  4、透過網址指定的牌組不存在時,預設使用特定一副牌
  5、簡易樣版設好了快速連結

  需要:
  1、後台(回覆)
  2、調整結果展示,現在是list,調整為dict
  3、調整結果展示以後,把圖片網址搞定
  4、亂數產生的單張頁面,以回覆指定結果
  5、新增牌組:奧修禪卡、偉特塔羅、守護天使、大天使、女神神諭、聖者天使。

--

  基本上只有改三個檔案而已。

 

image

 

  這是新的 views.py,新增了一個 view:result,取得從 urls.py 傳回來的變數 deck,用 if 判斷要抓哪一組牌,當網址所回傳的牌組不存在時,預設使用「聖地國度」這組牌。

--

image

  新的 urls.py。第8行中的 (?P<deck>w+) 是將符合表達式(w+)條件的部份存入變數(deck)。

--

image

  新的自建檔案 draw.py,用 Set() 去跑牌組選擇,當回傳的 deckname 不存在於 Deck(資料庫)中的時候,亂數選擇一組牌。

  Draws() 則是實際抽牌的動作,中間的 if 是指定 dict 的 key 來取得 value,然後存入 postback(list)中以回傳。

--

image

  這是這次新增的檔案,為了建資料庫用的,其實不重要。

--

  範例結果:

image
image

--

  以上!寫完了。

相簿設定
標籤設定
相簿狀態