Revision 88f5242e snf-astakos-app/astakos/im/models.py
b/snf-astakos-app/astakos/im/models.py | ||
---|---|---|
1585 | 1585 |
|
1586 | 1586 |
state = models.IntegerField(default=NORMAL, |
1587 | 1587 |
db_index=True) |
1588 |
uuid = models.CharField(max_length=255, unique=True) |
|
1588 | 1589 |
|
1589 | 1590 |
objects = ProjectManager() |
1590 | 1591 |
|
... | ... | |
1766 | 1767 |
return [m.person for m in self.approved_memberships] |
1767 | 1768 |
|
1768 | 1769 |
|
1770 |
def create_project(**kwargs): |
|
1771 |
if "uuid" not in kwargs: |
|
1772 |
kwargs["uuid"] = str(uuid.uuid4()) |
|
1773 |
return Project.objects.create(**kwargs) |
|
1774 |
|
|
1775 |
|
|
1769 | 1776 |
class ProjectLogManager(models.Manager): |
1770 | 1777 |
def last_deactivations(self, projects): |
1771 | 1778 |
logs = self.filter( |
Also available in: Unified diff