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.

277 lines
16 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

#coding:utf-8
__author__ = "ila"
from django.db import models
from .model import BaseModel
from datetime import datetime
class yonghu(BaseModel):
__doc__ = u'''yonghu'''
__tablename__ = 'yonghu'
__loginUser__='zhanghao'
__authTables__={}
__authPeople__=''#用户表表属性loginUserColumn对应的值就是用户名字段mima就是密码字段
__loginUserColumn__='zhanghao'#用户表表属性loginUserColumn对应的值就是用户名字段mima就是密码字段
__sfsh__=''#表sfsh(是否审核,”是”或”否”)字段和sfhf(审核回复)字段,后台列表(page)的操作中要多一个”审核”按钮点击”审核”弹出一个页面包含”是否审核”和”审核回复”点击确定调用update接口修改sfsh和sfhf两个字段。
__authSeparate__=''#后台列表权限
__thumbsUp__=''#表属性thumbsUp[是/否]新增thumbsupnum赞和crazilynum踩字段
__intelRecom__=''#智能推荐功能(表属性:[intelRecom是/否)],新增clicktime[前端不显示该字段]字段调用info/detail接口的时候更新按clicktime排序查询)
__browseClick__=''#表属性[browseClick:是/否]点击字段clicknum调用info/detail接口的时候后端自动+1、投票功能表属性[vote:是/否]投票字段votenum,调用vote接口后端votenum+1
__foreEndListAuth__=''#前台列表权限foreEndListAuth[是/否]当foreEndListAuth=是刷的表新增用户字段userid前台list列表接口仅能查看自己的记录和add接口后台赋值userid的值
__foreEndList__=''#表属性[foreEndList]前台list:和后台默认的list列表页相似,只是摆在前台,否:指没有此页,是:表示有此页(不需要登陆即可查看),前要登:表示有此页且需要登陆后才能查看
__isAdmin__=''#表属性isAdmin=”是”,刷出来的用户表也是管理员即page和list可以查看所有人的考试记录(同时应用于其他表)
addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
zhanghao=models.CharField ( max_length=255,null=False,unique=True, verbose_name='账号' )
mima=models.CharField ( max_length=255,null=False, unique=False, verbose_name='密码' )
xingming=models.CharField ( max_length=255, null=True, unique=False, verbose_name='姓名' )
nianling=models.CharField ( max_length=255, null=True, unique=False, verbose_name='年龄' )
xingbie=models.CharField ( max_length=255, null=True, unique=False, verbose_name='性别' )
shouji=models.CharField ( max_length=255, null=True, unique=False, verbose_name='手机' )
zhaopian=models.CharField ( max_length=255, null=True, unique=False, verbose_name='照片' )
sfsh=models.CharField ( max_length=255, null=True, unique=False,default='', verbose_name='是否审核' )
shhf=models.TextField ( null=True, unique=False, verbose_name='审核回复' )
money=models.FloatField ( null=True, unique=False,default='0', verbose_name='余额' )
'''
zhanghao=VARCHAR
mima=VARCHAR
xingming=VARCHAR
nianling=VARCHAR
xingbie=VARCHAR
shouji=VARCHAR
zhaopian=VARCHAR
sfsh=VARCHAR
shhf=Text
money=Float
'''
class Meta:
db_table = 'yonghu'
verbose_name = verbose_name_plural = '用户'
class dianyingxinxi(BaseModel):
__doc__ = u'''dianyingxinxi'''
__tablename__ = 'dianyingxinxi'
__authTables__={}
__authPeople__=''#用户表表属性loginUserColumn对应的值就是用户名字段mima就是密码字段
__sfsh__=''#表sfsh(是否审核,”是”或”否”)字段和sfhf(审核回复)字段,后台列表(page)的操作中要多一个”审核”按钮点击”审核”弹出一个页面包含”是否审核”和”审核回复”点击确定调用update接口修改sfsh和sfhf两个字段。
__authSeparate__=''#后台列表权限
__thumbsUp__=''#表属性thumbsUp[是/否]新增thumbsupnum赞和crazilynum踩字段
__intelRecom__=''#智能推荐功能(表属性:[intelRecom是/否)],新增clicktime[前端不显示该字段]字段调用info/detail接口的时候更新按clicktime排序查询)
__browseClick__=''#表属性[browseClick:是/否]点击字段clicknum调用info/detail接口的时候后端自动+1、投票功能表属性[vote:是/否]投票字段votenum,调用vote接口后端votenum+1
__foreEndListAuth__=''#前台列表权限foreEndListAuth[是/否]当foreEndListAuth=是刷的表新增用户字段userid前台list列表接口仅能查看自己的记录和add接口后台赋值userid的值
__foreEndList__=''#表属性[foreEndList]前台list:和后台默认的list列表页相似,只是摆在前台,否:指没有此页,是:表示有此页(不需要登陆即可查看),前要登:表示有此页且需要登陆后才能查看
__isAdmin__=''#表属性isAdmin=”是”,刷出来的用户表也是管理员即page和list可以查看所有人的考试记录(同时应用于其他表)
addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
dianyingmingcheng=models.CharField ( max_length=255,null=False, unique=False, verbose_name='电影名称' )
dianyingfenlei=models.CharField ( max_length=255, null=True, unique=False, verbose_name='电影分类' )
dianyinghaibao=models.CharField ( max_length=255, null=True, unique=False, verbose_name='电影海报' )
daoyan=models.CharField ( max_length=255, null=True, unique=False, verbose_name='导演' )
yanyuan=models.CharField ( max_length=255, null=True, unique=False, verbose_name='演员' )
shangyingriqi=models.DateField ( null=True, unique=False, verbose_name='上映日期' )
fangyingchangci=models.CharField ( max_length=255, null=True, unique=False, verbose_name='放映场次' )
fangyingshijian=models.CharField ( max_length=255, null=True, unique=False, verbose_name='放映时间' )
fangyingting=models.CharField ( max_length=255, null=True, unique=False, verbose_name='放映厅' )
yingyuanmingcheng=models.CharField ( max_length=255, null=True, unique=False, verbose_name='影院名称' )
yingyuandizhi=models.CharField ( max_length=255, null=True, unique=False, verbose_name='影院地址' )
dianyingjieshao=models.TextField ( null=True, unique=False, verbose_name='电影介绍' )
thumbsupnum=models.IntegerField ( null=True, unique=False,default='0', verbose_name='' )
crazilynum=models.IntegerField ( null=True, unique=False,default='0', verbose_name='' )
clicktime=models.DateTimeField ( null=True, unique=False, verbose_name='最近点击时间' )
clicknum=models.IntegerField ( null=True, unique=False,default='0', verbose_name='点击次数' )
price=models.FloatField ( null=False, unique=False, verbose_name='价格' )
number=models.IntegerField ( null=False, unique=False, verbose_name='座位总数' )
selected=models.TextField ( null=True, unique=False, verbose_name='已选座位[用,号隔开]' )
'''
dianyingmingcheng=VARCHAR
dianyingfenlei=VARCHAR
dianyinghaibao=VARCHAR
daoyan=VARCHAR
yanyuan=VARCHAR
shangyingriqi=Date
fangyingchangci=VARCHAR
fangyingshijian=VARCHAR
fangyingting=VARCHAR
yingyuanmingcheng=VARCHAR
yingyuandizhi=VARCHAR
dianyingjieshao=Text
thumbsupnum=Integer
crazilynum=Integer
clicktime=DateTime
clicknum=Integer
price=Float
number=Integer
selected=Text
'''
class Meta:
db_table = 'dianyingxinxi'
verbose_name = verbose_name_plural = '电影信息'
class dianyingfenlei(BaseModel):
__doc__ = u'''dianyingfenlei'''
__tablename__ = 'dianyingfenlei'
__authTables__={}
__authPeople__=''#用户表表属性loginUserColumn对应的值就是用户名字段mima就是密码字段
__sfsh__=''#表sfsh(是否审核,”是”或”否”)字段和sfhf(审核回复)字段,后台列表(page)的操作中要多一个”审核”按钮点击”审核”弹出一个页面包含”是否审核”和”审核回复”点击确定调用update接口修改sfsh和sfhf两个字段。
__authSeparate__=''#后台列表权限
__thumbsUp__=''#表属性thumbsUp[是/否]新增thumbsupnum赞和crazilynum踩字段
__intelRecom__=''#智能推荐功能(表属性:[intelRecom是/否)],新增clicktime[前端不显示该字段]字段调用info/detail接口的时候更新按clicktime排序查询)
__browseClick__=''#表属性[browseClick:是/否]点击字段clicknum调用info/detail接口的时候后端自动+1、投票功能表属性[vote:是/否]投票字段votenum,调用vote接口后端votenum+1
__foreEndListAuth__=''#前台列表权限foreEndListAuth[是/否]当foreEndListAuth=是刷的表新增用户字段userid前台list列表接口仅能查看自己的记录和add接口后台赋值userid的值
__foreEndList__=''#表属性[foreEndList]前台list:和后台默认的list列表页相似,只是摆在前台,否:指没有此页,是:表示有此页(不需要登陆即可查看),前要登:表示有此页且需要登陆后才能查看
__isAdmin__=''#表属性isAdmin=”是”,刷出来的用户表也是管理员即page和list可以查看所有人的考试记录(同时应用于其他表)
addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
dianyingfenlei=models.CharField ( max_length=255, null=True, unique=False, verbose_name='电影分类' )
'''
dianyingfenlei=VARCHAR
'''
class Meta:
db_table = 'dianyingfenlei'
verbose_name = verbose_name_plural = '电影分类'
class orders(BaseModel):
__doc__ = u'''orders'''
__tablename__ = 'orders'
__authTables__={}
__authSeparate__=''#后台列表权限
addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
orderid=models.CharField ( max_length=255,null=False,unique=True, verbose_name='订单编号' )
tablename=models.CharField ( max_length=255, null=True, unique=False,default='dianyingxinxi', verbose_name='商品表名' )
userid=models.BigIntegerField ( null=False, unique=False, verbose_name='用户id' )
goodid=models.BigIntegerField ( null=False, unique=False, verbose_name='商品id' )
goodname=models.CharField ( max_length=255, null=True, unique=False, verbose_name='商品名称' )
picture=models.CharField ( max_length=255, null=True, unique=False, verbose_name='商品图片' )
buynumber=models.IntegerField ( null=False, unique=False, verbose_name='购买数量' )
price=models.FloatField ( null=False, unique=False,default='0', verbose_name='价格/积分' )
discountprice=models.FloatField ( null=True, unique=False,default='0', verbose_name='折扣价格' )
total=models.FloatField ( null=False, unique=False,default='0', verbose_name='总价格/总积分' )
discounttotal=models.FloatField ( null=True, unique=False,default='0', verbose_name='折扣总价格' )
type=models.IntegerField ( null=True, unique=False,default='1', verbose_name='支付类型' )
status=models.CharField ( max_length=255, null=True, unique=False, verbose_name='状态' )
address=models.CharField ( max_length=255, null=True, unique=False, verbose_name='地址' )
tel=models.CharField ( max_length=255, null=True, unique=False, verbose_name='电话' )
consignee=models.CharField ( max_length=255, null=True, unique=False, verbose_name='收货人' )
'''
orderid=VARCHAR
tablename=VARCHAR
userid=BigInteger
goodid=BigInteger
goodname=VARCHAR
picture=VARCHAR
buynumber=Integer
price=Float
discountprice=Float
total=Float
discounttotal=Float
type=Integer
status=VARCHAR
address=VARCHAR
tel=VARCHAR
consignee=VARCHAR
'''
class Meta:
db_table = 'orders'
verbose_name = verbose_name_plural = '订单'
class storeup(BaseModel):
__doc__ = u'''storeup'''
__tablename__ = 'storeup'
__authTables__={}
__authSeparate__=''#后台列表权限
__foreEndListAuth__=''#前台列表权限foreEndListAuth[是/否]当foreEndListAuth=是刷的表新增用户字段userid前台list列表接口仅能查看自己的记录和add接口后台赋值userid的值
addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
userid=models.BigIntegerField ( null=False, unique=False, verbose_name='用户id' )
refid=models.BigIntegerField ( null=True, unique=False, verbose_name='收藏id' )
tablename=models.CharField ( max_length=255, null=True, unique=False, verbose_name='表名' )
name=models.CharField ( max_length=255,null=False, unique=False, verbose_name='收藏名称' )
picture=models.CharField ( max_length=255,null=False, unique=False, verbose_name='收藏图片' )
'''
userid=BigInteger
refid=BigInteger
tablename=VARCHAR
name=VARCHAR
picture=VARCHAR
'''
class Meta:
db_table = 'storeup'
verbose_name = verbose_name_plural = '收藏表'
class news(BaseModel):
__doc__ = u'''news'''
__tablename__ = 'news'
__authTables__={}
addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
title=models.CharField ( max_length=255,null=False, unique=False, verbose_name='标题' )
introduction=models.TextField ( null=True, unique=False, verbose_name='简介' )
picture=models.CharField ( max_length=255,null=False, unique=False, verbose_name='图片' )
content=models.TextField ( null=False, unique=False, verbose_name='内容' )
'''
title=VARCHAR
introduction=Text
picture=VARCHAR
content=Text
'''
class Meta:
db_table = 'news'
verbose_name = verbose_name_plural = '影视资讯'
class messages(BaseModel):
__doc__ = u'''messages'''
__tablename__ = 'messages'
__authTables__={}
__hasMessage__=''#表属性hasMessage为是新增留言板表messages,字段content内容userid用户id
__foreEndListAuth__=''#前台列表权限foreEndListAuth[是/否]当foreEndListAuth=是刷的表新增用户字段userid前台list列表接口仅能查看自己的记录和add接口后台赋值userid的值
addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
userid=models.BigIntegerField ( null=False, unique=False, verbose_name='留言人id' )
username=models.CharField ( max_length=255, null=True, unique=False, verbose_name='用户名' )
content=models.TextField ( null=False, unique=False, verbose_name='留言内容' )
reply=models.TextField ( null=True, unique=False, verbose_name='回复内容' )
'''
userid=BigInteger
username=VARCHAR
content=Text
reply=Text
'''
class Meta:
db_table = 'messages'
verbose_name = verbose_name_plural = '留言板'
class discussdianyingxinxi(BaseModel):
__doc__ = u'''discussdianyingxinxi'''
__tablename__ = 'discussdianyingxinxi'
__authTables__={}
addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
refid=models.BigIntegerField ( null=False, unique=False, verbose_name='关联表id' )
userid=models.BigIntegerField ( null=False, unique=False, verbose_name='用户id' )
nickname=models.CharField ( max_length=255, null=True, unique=False, verbose_name='用户名' )
content=models.TextField ( null=False, unique=False, verbose_name='评论内容' )
reply=models.TextField ( null=True, unique=False, verbose_name='回复内容' )
'''
refid=BigInteger
userid=BigInteger
nickname=VARCHAR
content=Text
reply=Text
'''
class Meta:
db_table = 'discussdianyingxinxi'
verbose_name = verbose_name_plural = '电影信息评论表'