3
A
回答
3
傑森卡爾弗建議在另一個類似question我問提供的答案,創建自己的模板過濾器。
False和None被視爲變量而不是常量。如果變量在上下文字典中找不到,則解析爲無。
1
這只是Python解決不同類型之間比較「真相」的方式。
查看文檔。 「無」被認爲是錯誤的。
http://docs.python.org/library/stdtypes.html#truth-value-testing
編輯:下面,蟒蛇控制檯無法確認此現象,所以,我也吃了一驚。 -1給我!
3
奇怪。在常規python中,
if None == False:
# this will not run
print "abc"
在Django上生成一個錯誤。 :)
+0
試圖提交了票,但得到了以下錯誤:提交拒絕爲潛在垃圾郵件(BlogSpam說內容是垃圾郵件(BADIP:州/ blacklist.d/127.0.0.1)) – goh 2011-04-15 04:08:09
0
0
或者,您可以做if not None
。
相關問題
- 1. Django模板目錄奇怪的行爲
- 2. 奇怪行爲模板
- 3. 奇怪的Django模板中的循環行爲
- 4. 模板類型的奇怪行爲
- 5. 奇怪的生態模板行爲
- 6. xsl模板的奇怪行爲
- 7. Jinja2奇怪的模板行爲
- 8. Django模板中的奇怪(至少我)行爲
- 9. 奇怪的#define模板中?
- 10. Django Memcache Sessions奇怪的行爲
- 11. 奇怪Django的進口行爲
- 12. 奇怪的django翻譯行爲
- 13. Django + postgres:orderby + distinct + filter() - 奇怪的行爲
- 14. Django的奇怪行爲,包括
- 15. Python。 Django測試奇怪的行爲。 PDB
- 16. 線程奇怪的django ORM行爲
- 17. Django rosetta url奇怪的行爲
- 18. django值函數奇怪的行爲?
- 19. 使用模板進行類型轉換有奇怪的行爲
- 20. 下劃線/微模板替換換行符 - 奇怪的行爲
- 21. 用Django和鏈接奇怪的模板渲染行爲<a>
- 22. 奇怪的行爲,使用剪貼板
- 23. Curses面板的奇怪行爲
- 24. CRTP和模板專業化的運營商的奇怪行爲
- 25. 奇怪的Django的模板jQuery的 - JavaScript的shenanigans!
- 26. 奇怪的循環模板模式?
- 27. 使用模板和#define語句奇怪的行爲
- 28. 使用C++ 11時,C++遞歸模板的奇怪行爲
- 29. 根據模板用戶的奇怪行爲加入用戶組
- 30. 在樹枝模板的Drupal行爲奇怪
if None == False不會在我的python控制檯中產生。 – goh 2011-04-15 03:27:24
只需輸入「None == False」 – laher 2011-04-15 03:32:33
(放下「if」) – laher 2011-04-15 03:33:59