私はdjango-userena認証を使用しています。ユーザー登録に表示されるように、models.py から forms.py に性別定義モデルを参照しようとしていますが、キーワード arg の後に非キーワード arg で SyntaxError と表示されます (forms.py、23 行目)。正しく参照する方法がわかりません。助けてください!!!
models.py:
class Profile(UserenaLanguageBaseProfile):
GENDER_CHOICES = (
(1, _('Male')),
(2, _('Female')),
)
gender = models.PositiveSmallIntegerField(_('gender'),
choices=GENDER_CHOICES,
blank=False,
null=False)
フォーム.py:
from django import forms
from userena.models import UserenaLanguageBaseProfile
from accounts.models import Profile
from userena.forms import SignupForm
class SignupFormExtra(SignupForm):
gender = forms.PositiveSmallIntegerField(label=_(u'Gender'),
'gender',
required=True)
first_name = forms.CharField(label=_(u'First name'),
max_length=30,
required=True)
last_name = forms.CharField(label=_(u'Last name'),
max_length=30,
required=True)