You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
844 B

6 months ago
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"