2012-03-02 83 views

回答

4

您可以使用URLField,但它只是CharField的子類,因此默認爲200個字符。

但是IE8 & 9對URL長度的限制是2083個字符,Firefox,Opera和Safari可以處理至少80,000個字符。我懷疑你會看到一個沒有一堆獲取數據的URL(如&whatever=1&whatelse=2...

+1

瀏覽器是其中的一部分。另一個是服務器。這裏是一個鏈接到asp.Net最近的變化http://www.asp.net/whitepapers/aspnet4#0.2__Toc253429244。所以,對於99%的輸入,你可能會得到200。如果您需要更改它,請使用max_length選項。 – 2012-03-02 22:32:43

+0

我同意。很高興看到上限。 – JKirchartz 2012-03-03 04:08:25

0

對此使用URLField(或IPAddressField)。它由Django轉換爲字符串。 URLField

相關問題