from django.contrib.auth.models import AbstractUser from django.db import models class User(AbstractUser): GENDER_CHOICES = ( ('M', '男'), ('F', '女'), ) nickname = models.CharField(blank=True, null=True, max_length=20) avatar = models.FileField(upload_to='avatar/') mobile = models.CharField(blank=True, null=True, max_length=13) gender = models.CharField(max_length=1, choices=GENDER_CHOICES,blank=True, null=True) subscribe = models.BooleanField(default=False) class Meta: db_table = "v_user" class Feedback(models.Model): contact = models.CharField(blank=True, null=True, max_length=20) content = models.CharField(blank=True, null=True, max_length=200) timestamp = models.DateTimeField(auto_now_add=True, null=True) class Meta: db_table = "v_feedback"