2011-08-18 44 views
0

我想知道(也許這是一個愚蠢的因子評分也行),如果有性能(如響應時間,內存使用量)爲形式的各種Django的部件之間的任何差別......Django的形式部件和性能

我有一個預先設計的模板,我不能修改,所以沒有form.as_p對我來說。所以,因爲我抓住每一個值,沒有檢查它是什麼類型的HTML表單(複選框,廣播,輸入等...)我想我可以在每個字段的Django的form.py中使用相同的窗體小部件,如果有一個領域比其他領域更好...

任何想法,或只是一個愚蠢的問題,因爲我累了?

回答

0

聽起來很愚蠢IMO。表單域之間的性能差異可能只是%的很小一部分。顯然,基於正則表達式的可能會更慢一些。所以爲了回答你的問題,你很好地進入了過早優化的領域,並且在那座山上有惡魔。使用有意義的字段。

如果你真的擔心,那麼我建議你自己用shell進行基準測試。設計一個腳本,用幾千次隨機(有效)值填充表單,看看是否有可測量的差異。

+0

接受,因爲你是正確的,經過多次測試,沒有發現差異 –