增加了初始化测试数据的代码
This commit is contained in:
@@ -3,10 +3,21 @@ from django.shortcuts import render
|
||||
from django.http import HttpResponse
|
||||
|
||||
from account.models import User
|
||||
from group.models import Group, UserGroupRelation, JoinGroupRequest
|
||||
|
||||
|
||||
def install(request):
|
||||
user = User.objects.create(username="root", admin_type=2)
|
||||
user.set_password("root")
|
||||
user.save()
|
||||
for i in range(10):
|
||||
user = User.objects.create(username="root" + str(i), admin_type=2, real_name="real_name", email="11111@qq.com")
|
||||
user.set_password("root")
|
||||
user.save()
|
||||
for i in range(10):
|
||||
group = Group.objects.create(name="group" + str(i),
|
||||
description="description",
|
||||
admin=User.objects.get(username="root0"))
|
||||
for i in range(7):
|
||||
UserGroupRelation.objects.create(user=User.objects.get(username="root" + str(i)), group=group)
|
||||
for i in range(7, 10):
|
||||
JoinGroupRequest.objects.create(user=User.objects.get(username="root" + str(i)),
|
||||
group=group, message=u"你好啊")
|
||||
return HttpResponse("success")
|
||||
Reference in New Issue
Block a user