models.py 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. from django.db import models
  2. # Create your models here.
  3. class SysPermission(models.Model):
  4. path = models.CharField(max_length=100, blank=True, null=True)
  5. component = models.CharField(max_length=200, blank=True, null=True)
  6. name = models.CharField(max_length=50, blank=True, null=True)
  7. showname = models.CharField(max_length=50, blank=True, null=True)
  8. redirect = models.CharField(max_length=100, blank=True, null=True)
  9. hidden = models.IntegerField(blank=True, null=True)
  10. alwaysshow = models.IntegerField(db_column='alwaysShow', blank=True, null=True) # Field name made lowercase.
  11. meta_title = models.CharField(max_length=100, blank=True, null=True)
  12. meta_icon = models.CharField(max_length=100, blank=True, null=True)
  13. relation = models.CharField(max_length=50, blank=True, null=True)
  14. parentid = models.IntegerField(blank=True, null=True)
  15. seq = models.IntegerField(blank=True, null=True)
  16. cache = models.IntegerField(blank=True, null=True)
  17. class Meta:
  18. managed = False
  19. db_table = 'sys_permission'
  20. class SysRole(models.Model):
  21. name = models.CharField(max_length=20, blank=True, null=True)
  22. class Meta:
  23. managed = False
  24. db_table = 'sys_role'
  25. class SysRolePermission(models.Model):
  26. role_id = models.IntegerField(blank=True, null=True)
  27. per_id = models.IntegerField(blank=True, null=True)
  28. class Meta:
  29. managed = False
  30. db_table = 'sys_role_permission'