0

Facebookのリンクを次のように保存する方が良いですか

facebook = models.URLField (with the complete url)

また

facebook = models.CharField (with only the page name facebook.com/page/[this])

または完全に他の何か?

4

1 に答える 1

0

を使用する必要がありますURLField。また、URLFielda が Facebook の URL を意図しているかどうかを確認してから、ユーザーが Facebook の URL を入力したか、Google の URL などの別の URL (これも有効な URL です) を入力したかを確認する必要があります。

カスタム検証メソッドを記述して、投稿されたリンクがアクティブであるか、URLValidatorを使用していないかをさらに確認することもできます

from django.core.validators import URLValidator

validate = URLValidator(verify_exists=True)
validate(facebook_url)
于 2012-12-30T22:12:55.487 に答える