Link MailAlias to Logins instead of Users
This commit is contained in:
parent
3083a2b2b6
commit
01eb3520f6
|
@ -31,15 +31,15 @@ class MailAliasInLine(admin.StackedInline):
|
|||
|
||||
class LoginAdmin(admin.ModelAdmin):
|
||||
list_display = ("login", "enabled")
|
||||
inlines = (GroupInLine,)
|
||||
inlines = (
|
||||
GroupInLine,
|
||||
MailAliasInLine,
|
||||
)
|
||||
|
||||
|
||||
class UserAdmin(admin.ModelAdmin):
|
||||
list_display = ("name", "customer")
|
||||
inlines = (
|
||||
MailAliasInLine,
|
||||
LicenseWithUserInLine,
|
||||
)
|
||||
inlines = (LicenseWithUserInLine,)
|
||||
|
||||
|
||||
admin.site.register(Group)
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
from django.db import models
|
||||
from users.models import User
|
||||
from users.models import Login
|
||||
|
||||
|
||||
class MailAlias(models.Model):
|
||||
email_address = models.EmailField()
|
||||
user = models.ForeignKey(User, on_delete=models.CASCADE)
|
||||
login = models.ForeignKey(Login, on_delete=models.CASCADE)
|
||||
|
||||
def __str__(self):
|
||||
return self.email_address
|
||||
|
|
Loading…
Reference in New Issue