2013-02-03 168 views
0

這非常簡單。我有一個帶有pin屬性的對象的數據庫。根據屬性顯示對象

用例

  • 用戶輸入4位數的銷
  • 顯示器帶有匹配針數

什麼是在Django來完成這個的最簡單方法的對象?

的index.html

<form action="/polls/" method="post"> 
    {% csrf_token %} 
    <p> 
     <label for="pin">Enter group pin:</label> 
     <input id="pin" type="text" name="pin" maxlength="4" /> 
     <input type="submit" value="View Polls" /> 
    </p> 
</form> 

目前它在

{% for poll in latest_poll_list %} 
    {% if poll.pin == "1234" %} 
     <ul class="poll-list"> 
      <li><a href="/polls/{{ poll.id }}/">{{ poll.question }}</a> - {{poll.pin}}</li> 
     </ul> 
    {% endif %} 
{% endfor %} 

回答

1

硬編碼的我是很新的Django的所以有可能是一個更好的解決辦法,但我會試試看。 在你看來,你可以做這樣的事情。考慮你的代碼,我假設你有一個類 Poll

poll = Poll.objects.filter(pin=request.POST['pin'])