Je pensais à quelque chose comme ça :
url = models.CharField(max_length=2047)
Existe-t-il une solution plus efficace pour l'ORM / SQL ?
Je pensais à quelque chose comme ça :
url = models.CharField(max_length=2047)
Existe-t-il une solution plus efficace pour l'ORM / SQL ?
Vous pouvez utiliser un Champ URL mais ce n'est qu'une sous-classe de Champ de caractères et donc par défaut à 200 caractères.
Cependant IE8 & 9 La limite de longueur d'une URL fixée par l'UE est de 2083 caractères, alors que Firefox, Opera et Safari peuvent gérer au moins 80 000 caractères. Je doute que vous voyiez un jour une URL aussi longue sans un grand nombre de données de récupération (comme &whatever=1&whatelse=2...
)
Utilisez URLField (ou IPAddressField) pour cela. Il est transformé en chaîne de caractères par Django. Champ URL
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.