如果,某人的博客文章比较多,在一个页面上显示全部文章,耗时长、看起来也不方便。因此分页是比较好的选择。
首先,我们在测试环境中使用Forgerypy创建一些虚拟数据。依赖文件如何写,参照
点击打开链接
# requirements/dev.txt
Forgerypy==0.1
在User类和Post类中添加生成虚拟用户和文章的方法
# app/models.py
class User(Mixin,db.model):
#...
@staticmethod
def generate_fake(count=100):
'''生成虚拟用户'''
from sqlalchemy.exc import IntegrityError
from random import seed
import forgery_py
seed()
for i in range(count):
u = User(email=forgery_py.internet.email_address(),
username=forgery_py.internet.user_name(True),
password=forgery_py.lorem_ipsum.word(),
name=forgery_py.name.full_name(),
location=
版权声明:本文为bird333原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。