プロファイル情報のモデルを作成しようとしています。そのユーザーのユーザー名でdefault_urlにデフォルト値を設定したいとします。どうすればこのことができますか?ユーザオブジェクトのdefault_urlをユーザオブジェクト(Django)に定義します
class UserProfile(models.Model):
user = models.OneToOneField('auth.User')
default_url = 'https://' + 'get_user_name_here' + '.' + settings.NETWORK_DOMAIN
site_url = models.URLField(
default=default_url,
verbose_name='Site URL',
)
:
次に、あなたがそうのようなURLにアクセスすることができますか? – l2310p
'self.default_url'モデルの他の変数と同様 – hanleyhansen