1.models.py设置
from django.db import models from django.contrib.auth.models import User from django.contrib.auth.models import AbstractUser(1)自定义User
class NewUser(AbstractUser): profile = models.CharField('profile', default='', max_length=256) def __str__(self): return self.username(2)其他
class Column(models.Model): name = models.CharField('column_name', max_length=256) intro = models.TextField('introduction', default='') def __str__(self): return self.name class Meta: verbose_name = 'column' verbose_name_plural = 'column' ordering = ['name'] class ArticleManager(models.Manager): def query_by_column(self, column_id): query = self.get_queryset().filter(column_id=column_id)