コード例 #1
0
class Reply(Model):
    __table__ = 'reply'

    id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
    comment_id = StringField(ddl='varchar(50)')
    user_id = StringField(ddl='varchar(50)')
    reply_user_id = StringField(ddl='varchar(50)')
    user_name = StringField(ddl='varchar(50)')
    user_image = StringField(ddl='varchar(500)')
    content = TextField()
    created_at = FloatField(default=time.time)
コード例 #2
0
class Blog(Model):
    __table__ = "blog"

    id = StringField(primary_key=True, default=next_id, ddl="varchar(50)")
    user_id = StringField(ddl="varchar(50)")
    user_name = StringField(ddl="varchar(50)")
    user_image = StringField(ddl='varchar(500)')
    name = StringField(ddl="varchar(50)")
    summary = StringField(ddl="varchar(100)")
    content = TextField()
    create_time = FloatField(default=time.time)
コード例 #3
0
ファイル: model.py プロジェクト: zwc456baby/python_learn
class Blog(Model):
    __table__ = 'blogs'

    id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
    user_id = StringField(ddl='varchar(50)')
    user_name = StringField(ddl='varchar(50)')
    user_image = StringField(ddl='varchar(500)')
    name = StringField(ddl='varchar(50)')
    summary = StringField(ddl='varchar(200)')
    content = TextField()
    created_at = FloatField(default=time.time)
コード例 #4
0
class Blog(Model):
    __table__ = "blogs"

    id = StringField(primary_key=True, default=next_id, ddl="varchar(50)")
    user_id = StringField(ddl="varchar(50)")  # 作者id
    user_name = StringField(ddl="varchar(50)")  # 作者名
    user_image = StringField(ddl="varchar(500)")  # 作者头像图片
    name = StringField(ddl="varchar(50)")  # 文章名
    summary = StringField(ddl="varchar(200)")  # 文章概要
    content = TextField()  # 文章正文
    created_at = FloatField(default=time.time)  # 创建时间
コード例 #5
0
class Comment(Model):
    """docstring for Comment"""
    __table__ = 'comments'

    id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
    blog_id = StringField(ddl='varchar(50)')
    user_id = StringField(ddl='varchar(50)')
    user_name = StringField(ddl='varchar(50)')
    user_image = StringField(ddl='varchar(500)')
    content = TextField()
    created_at = FloatField(default=time.time)
コード例 #6
0
ファイル: models.py プロジェクト: Ryaningli/WebApp
class Blog(Model):
    __table__ = 'blogs'
    id = IntegerField(primary_key=True, default=None)
    user_id = StringField(ddl='varchar(50)')
    user_name = StringField(ddl='varchar(50)')
    user_image = StringField(ddl='varchar(500)')
    name = StringField(ddl='varchar(50)')
    summary = StringField(ddl='varchar(200)')
    content = TextField()
    create_time = StringField(default=get_time())
    update_time = StringField(default=get_time())
コード例 #7
0
class Comment(Model):

    __table__ = 'comments'

    id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
    blog_id = StringField(ddl="varchar(50)")  # 博客id
    user_id = StringField(ddl="varchar(50)")  # 评论者id
    user_name = StringField(ddl="varchar(50)")  # 评论者名字
    user_image = StringField(ddl="varchar(500")  # 评论者上传的图片
    content = TextField()
    created_at = FloatField(default=time.time)
コード例 #8
0
ファイル: models.py プロジェクト: zxc19990331/MyPythonWeb
class Comment(Model):

    __table__ = "comments"

    id = StringField(primary_key=True, default=next_id, ddl="varchar(50)")
    blog_id = StringField(ddl="varchar(50)")
    user_id = StringField(ddl="varchar(50)")
    user_name = StringField(ddl="varchar(50)")
    user_image = StringField(ddl="varchar(500)")
    content = TextField()
    created_at = FloatField(default=time.time)
コード例 #9
0
class Blog(Model):
    __table__ = 'blogs'

    id = IntegerField(primary_key=True)
    user_id = IntegerField()
    user_name = StringField(column_type='varchar(50)')
    user_image = StringField(column_type='varchar(500)')
    name = StringField(column_type='varchar(50)')
    summary = StringField(column_type='varchar(200)')
    content = TextField()
    created_at = FloatField(default=time.time)
コード例 #10
0
ファイル: models.py プロジェクト: peedeep/Blog
class Book(Model):
    __table__ = 'books'

    id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
    name = StringField(ddl='varchar(50)')
    image = StringField(ddl='varchar(500)')
    author = StringField(ddl='varchar(50)')
    content = TextField()
    year = IntegerField()
    url = StringField(ddl='varchar(500)')
    introduction = StringField(ddl='varchar(500)')
    created_at = FloatField(default=time.time)
コード例 #11
0
class Blog(Model):
	"""docstring for Blog"""
	__table__ = 'BYXBlog'

	id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
	userId = StringField(ddl='varchar(50)')
	username = StringField(ddl='varchar(50)')
	img = StringField(ddl='varchar(500)')
	title = StringField(ddl='varchar(50)')
	summary = StringField(ddl='varchar(200)')
	content = TextField()
	createdAt = FloatField(default=time.time)
コード例 #12
0
class Comment(Model):
    __table__ = 'comments'

    id = StringField(primary_key=True,
                     default=next_id,
                     column_type='varchar(50)')
    blog_id = StringField(column_type='varchar(50)')
    user_id = StringField(column_type='varchar(50)')
    user_name = StringField(column_type='varchar(50)')
    user_image = StringField(column_type='varchar(500)')
    content = TextField()
    created_at = FloatField(default=time.time)
コード例 #13
0
class ZhihuHotContent(Model):
    __table__ = 'ZhihuHot_Content'

    id = IntegerField(primary_key=True)
    hotid = StringField(ddl='varchar(30)')
    partno = IntegerField()
    parttype = StringField(ddl='varchar(30)')
    imgurl = StringField(ddl='varchar(300)')
    imgnumber = IntegerField()
    videourl = StringField(ddl='varchar(300)')
    text = TextField()
    created_at = DateTimeField()
コード例 #14
0
class Blog(Model):
    __table__ = 'blogs'  # 表名

    id = StringField(primary_key=True, default=next_id,
                     ddl='varchar(50)')  # ID主键
    user_id = StringField(ddl='varchar(50)')  # 用户ID
    user_name = StringField(ddl='varchar(50)')  # 用户姓名
    user_image = StringField(ddl='varchar(500)')  # 用户图像
    name = StringField(ddl='varchar(50)')  # 日志标题
    summary = StringField(ddl='varchar(200)')  # 简介
    content = TextField()  # 内容
    created_at = FloatField(default=time.time)  # 创建时间
コード例 #15
0
ファイル: models.py プロジェクト: WenXiDA/weblearn
class Blog(Model):
    __table__ = "blogs"
    id = StringField(primary_key=True,
                     default=next_id,
                     column_type="varchar(50)")
    user_id = StringField(column_type="varchar(50)")
    user_name = StringField(column_type="varchar(50)")
    user_image = StringField(column_type="varchar(100)")
    name = StringField(column_type="varchar(50)")
    summary = StringField(column_type="varchar(200)")
    content = TextField()
    created_at = FloatField(default=time.time)
コード例 #16
0
class Comment(Model):
    __table__ = 'comments'

    # 缺省值可以作为函数对象传入,在调用save()时自动计算
    id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
    blog_id = StringField(ddl='varchar(50)')
    user_id = StringField(ddl='varchar(50)')
    user_name = StringField(ddl='varchar(50)')
    user_image = StringField(ddl='varchar(500)')
    content = TextField()
    # 缺省值可以作为函数对象传入,在调用save()时自动计算
    created_at = FloatField(default=time.time)
コード例 #17
0
class Blog(Model):
    __table__ = 'blogs'

    id = StringField(is_primary_key=True,
                     default_value=next_id,
                     column_type='varchar(50)')
    user_id = StringField(column_type='varchar(50)')
    user_name = StringField(column_type='varchar(50)')
    user_image = StringField(column_type='varchar(50)')
    name = StringField(column_type='varchar(50)')
    summary = StringField(column_type='varchar(200)')
    content = TextField()
    created_at = FloatField(default_value=time.time)
コード例 #18
0
class Comment(Model):
    """docstring for Comment"""
    # def __init__(self, arg):
    # 	super(Comment, self).__init__()
    # 	self.arg = arg
    _table_ = 'blog'
    id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
    blog_id = StringField(ddl='varchar(50)')
    user_id = StringField(ddl='varchar(50)')
    user_name = StringField(ddl='varchar(50)')
    user_image = StringField(ddl='varchar(500)')
    content = TextField()
    created_at = FloatField(default=time.time)
コード例 #19
0
ファイル: model.py プロジェクト: ppyylee/py_web
class Blog(Model):
    __table__ = 'blogs'

    id = StringField(primary_key=True,
                     default=next_id,
                     column_type='varchar(50)')
    user_id = StringField(column_type='varchar(50)')
    user_name = StringField(column_type='varchar(50)')
    avatar_url = StringField(column_type='varchar(100)')
    title = StringField(column_type='varchar(50)')
    summary = StringField(column_type='varchar(200)')
    content = TextField()
    created_at = FloatField(default=time.time)
コード例 #20
0
ファイル: models.py プロジェクト: Chrunge/python_web
class Blog(Model):
    __table__ = 'blogs'

    id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
    user_id = StringField(ddl='varchar(50)')
    user_name = StringField(ddl='varchar(50)')
    user_image = StringField(ddl='varchar(50)')
    name = StringField(ddl='varchar(50)')
    summary = StringField(ddl='varchar(200)')
    content = TextField()
    # 创建时间created_at的默认值是函数time.time
    # 日期和时间用float类型存储在数据库中,而不是datetime类型
    created_at = FloatField(default=time.time)
コード例 #21
0
class Blog(Model):
    __table__ = 'blogs'

    id = StringField(primary_key=True,
                     default=gen_id,
                     column_type='varchar(64)')
    user_id = StringField(column_type='varchar(64)')
    user_name = StringField(column_type='varchar(64)')
    user_image = StringField(column_type='varchar(512)')
    name = StringField(column_type='varchar(64)')
    summary = StringField(column_type='varchar(256)')
    content = TextField()
    create_time = FloatField(default=time.time)
コード例 #22
0
class Comment(Model):
    __table__ = 'comments'

    id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
    blog_id = StringField(ddl='varchar(50)')
    user_id = StringField(ddl='varchar(50)')
    user_name = StringField(ddl='varchar(50)')
    user_image = StringField(ddl='varchar(500)')
    content = TextField()
    created_at = FloatField(default=time.time)

    def __init__(self, **kw):
        super(Comment, self).__init__(**kw)
コード例 #23
0
ファイル: models.py プロジェクト: UniverseOu/awesome-webapp
class Comment(Model):
    __table__ = 'comments'

    id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
    blog_id = StringField(ddl='varchar(50)')
    user_id = StringField(ddl='varchar(50)')
    user_name = StringField(ddl='varchar(50)')
    user_image = StringField(ddl='varchar(500)')
    content = TextField()
    created_at = FloatField(default=time.time)


#class some useful Data just like sells,
コード例 #24
0
class Blog(Model):
    """
    Blog Model
    """
    __table__ = "t_blogs"

    id = StringField(primary_key=True, default=business_id)
    user_id = StringField()
    name = StringField(ddl="varchar(50)")
    summary = StringField(ddl="varchar(200)")
    content = TextField()
    image = StringField(ddl="varchar(255)")
    create_at = IntegerField(default=lambda: int(time.time()))
コード例 #25
0
ファイル: models.py プロジェクト: looklzj/k3fbvj21s3v0rm3e
class WxJoiner(Model):
    __table__ = 'joiner'

    id = IntegerField(primary_key=True)
    order_id = StringField(ddl='varchar(200)')
    user_id = StringField(ddl='varchar(200)')
    wx_user_name = StringField(ddl='varchar(50)')
    wx_user_image = StringField(ddl='varchar(500)')
    wx_addr = StringField(ddl='varchar(50)')
    wx_sex = BooleanField()
    content = TextField()
    help_amount = StringField(ddl='varchar(50)')
    create_at = StringField(ddl='varchar(50)')
コード例 #26
0
class Blog(Model):
	__table__='blogs'
	id=StringField(primary_key=True,default=next_id,ddl='varchar(50)')
	user_id=StringField(ddl='varchar(50)')
	user_name=StringField(ddl='varchar(50)')
	user_image=StringField(ddl='varchar(500)')
	summary=StringField(ddl='varchar(500)')
	name=StringField(ddl='varchar(50)')
	private=BooleanField()
	content=TextField()
	created_at=FloatField(default=time.time)
	clicked=IntegerField(default=0)
	comments=IntegerField(default=0)
コード例 #27
0
class Blog(Model):
    # blog表,包括id user_id user_name user_image name summary content created_at
    #id是主键
    __table__ = 'blogs'

    id = StringField(primary_key=True, default=next_id, ddl="varchar(50)")
    user_id = StringField(ddl='varchar(50)')  #作者id
    user_name = StringField(ddl='varchar(50)')  #作者姓名
    user_image = StringField(ddl='varchar(500)')  #作者上传的图片
    name = StringField(ddl='varchar(50)')  #文章名字
    summary = StringField(ddl='varchar(200)')  #文章摘要
    content = TextField()  #文章内容
    created_at = FloatField(default=time.time)  #文章创建日期,便于后期排序
コード例 #28
0
class Comment(Model):
    __table__ = 'comments'

    id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
    blog_id = StringField(ddl='varchar(50)')
    user_id = StringField(ddl='varchar(50)')
    user_name = StringField(ddl='varchar(50)')
    user_image = StringField(ddl='varchar(500)')
    content = TextField()
    created_at = FloatField(default=time.time)

# 在编写ORM时,给一个Field增加一个default参数可以让ORM自己填入缺省值,非常方便。并且,缺省值可以作为函数对象传入,在调用save()时自动计算。
# 例如,主键id的缺省值是函数next_id,创建时间created_at的缺省值是函数time.time,可以自动设置当前日期和时间。
# 日期和时间用float类型存储在数据库中,而不是datetime类型,这么做的好处是不必关心数据库的时区以及时区转换问题,排序非常简单,显示的时候,只需要做一个float到str的转换,也非常容易。
コード例 #29
0
class Blog(Model):
    __table__ = 'blogs'

    id = StringField(primary_key=True, default=next_id, ddl='varchar(50)')
    user_id = StringField(ddl='varchar(50)')
    title = StringField(ddl='varchar(150)')
    summary = StringField(ddl='varchar(200)')
    content = TextField()
    cover = StringField(ddl='varchar(50)')
    btype = StringField(ddl='varchar(2)')
    status = StringField(ddl='varchar(2)')
    status_color = StringField(ddl='varchar(10)')
    category_id = StringField(ddl='varchar(2)')
    created_at = FloatField(default=time.time)
コード例 #30
0
class Blog(Model):
    __table__ = 'blogs'

    id = StringField(primary_key=True, default=next_id,
                     ddl='varchar(50)')  #允许匿名用户发表blog?还是无意义的id值?
    #so many StringFeild's default value is varchar(50),why don't set class StringFeild ddl=varchar(50)?
    user_id = StringField(ddl='varchar(50)')
    user_name = StringField(ddl='varchar(50)')
    user_image = StringField(ddl='varchar(500)')
    name = StringField(ddl='varchar(50)')
    summary = StringField(ddl='varchar(50)')
    content = TextField()
    created_at = FloatField(default=time.time)
    key_words = StringField(default='', ddl='varchar(200)')