zoukankan      html  css  js  c++  java
  • bbs网站 models

    bbs网站 models #!/usr/bin/env python #_*_coding:utf-8_*_ from django.db import models from django.contrib.auth.models import User # Create your models here. class Article(models.Model): title = models.CharField(max_length=254) category = models.ForeignKey('Category') conetent = models.TextField(max_length=100000) author = models.ForeignKey('UserProfile') publish_date = models.DateTimeField(auto_now_add=True) summary = models.TextField(max_length=256) #thumb_ups = models.ForeignKey('ThumbUp',blank=True) #comments = models.ManyToManyField('Comments',blank=True) #head_image = models.ImageField() def __unicode__(self): return self.title class Category(models.Model): name = models.CharField(max_length=64,unique=True) admins = models.ManyToManyField('UserProfile') def __unicode__(self): return self.name class ThumbUp(models.Model): article = models.ForeignKey('Article') user = models.ForeignKey('UserProfile') date = models.DateTimeField(auto_now_add=True) def __unicode__(self): return self.article class UserProfile(models.Model): user = models.OneToOneField(User) name = models.CharField(max_length=32) user_groups = models.ManyToManyField('UserGroup') def __unicode__(self): return self.name class UserGroup(models.Model): name = models.CharField(max_length=64,unique=True) def __unicode__(self): return self.name class Comments(models.Model): article = models.ForeignKey('Article') user = models.ForeignKey('UserProfile') parent_comment = models.ForeignKey('Comments',blank=True,null=True,related_name='pid') comment = models.TextField(max_length=1024,) date = models.DateTimeField(auto_now_add=True) def __unicode__(self): return self.article.comments

  • 相关阅读:
    谷歌 colab调用 Kaggle 数据集
    TensorFlow/Keras binary_crossentropy损失函数
    R语言 pivot_longer 图表变换
    R语言 ggplot2 柱状图
    R语言 ggplot2 笔记
    Bash 批量删除指定后缀的文件
    MacBook 风扇控制软件 Macs Fan Control
    R语言 dplyr selec 辅助函数
    R语言一次性更新全部packages
    R语言 glue 版本冲突
  • 原文地址:https://www.cnblogs.com/fengjian2016/p/5413222.html
Copyright © 2011-2022 走看看