Facebookのリンクを次のように保存する方が良いですか
facebook = models.URLField (with the complete url)
また
facebook = models.CharField (with only the page name facebook.com/page/[this])
または完全に他の何か?
Facebookのリンクを次のように保存する方が良いですか
facebook = models.URLField (with the complete url)
また
facebook = models.CharField (with only the page name facebook.com/page/[this])
または完全に他の何か?
を使用する必要がありますURLField
。また、URLField
a が Facebook の URL を意図しているかどうかを確認してから、ユーザーが Facebook の URL を入力したか、Google の URL などの別の URL (これも有効な URL です) を入力したかを確認する必要があります。
カスタム検証メソッドを記述して、投稿されたリンクがアクティブであるか、URLValidatorを使用していないかをさらに確認することもできます
from django.core.validators import URLValidator
validate = URLValidator(verify_exists=True)
validate(facebook_url)