修改之前的测试,以及增加查询、删除小组成员、用户要加入某个小组和搜索小组时的测试

This commit is contained in:
hohoTT
2015-08-11 14:50:33 +08:00
parent c8388c8a8f
commit 5063d1c7a2
3 changed files with 161 additions and 42 deletions

View File

@@ -5,7 +5,7 @@ from account.models import User
class Group(models.Model):
name = models.CharField(max_length=30)
name = models.CharField(max_length=30, unique=True)
description = models.TextField()
create_time = models.DateTimeField(auto_now_add=True)
admin = models.ForeignKey(User, related_name="my_groups")
@@ -26,10 +26,11 @@ class UserGroupRelation(models.Model):
class Meta:
db_table = "user_group_relation"
unique_together = ("group", "user")
class JoinGroupRequest(models.Model):
group = models.ForeignKey(User)
group = models.ForeignKey(Group)
user = models.ForeignKey(User, related_name="my_join_group_requests")
message = models.TextField()
create_time = models.DateTimeField(auto_now_add=True)