Fixed various bugs.

This commit is contained in:
Antoine Nguyen
2011-07-01 17:28:50 +02:00
parent 89d2ee1f7e
commit fef543af6d
4 changed files with 17 additions and 3 deletions
+2 -1
View File
@@ -11,7 +11,8 @@ from modoboa.lib.emailutils import split_mailbox
class DomainForm(forms.ModelForm):
class Meta:
model = Domain
fields = ("name", "quota", "enabled")
def __init__(self, *args, **kwargs):
super(DomainForm, self).__init__(*args, **kwargs)
for f in ['name', 'quota']:
+1 -1
View File
@@ -26,7 +26,7 @@ DATABASES = {
# "ENGINE" : "",
# "NAME" : "",
# "USER" : "",
# "PASSWORD"
# "PASSWORD" : ""
# }
}
+1
View File
@@ -41,6 +41,7 @@ admin. panel. Currently, it appears that the ``crypt`` scheme is
compatible with PostfixAdmin ``md5crypt`` algorithm...
"""
import os
from django.conf import settings
from django.db.utils import ConnectionDoesNotExist
from django.db.models import Q
+13 -1
View File
@@ -18,6 +18,7 @@ class Admin(models.Model):
class Meta:
db_table = u'admin'
app_label = 'pfxadmin_migrate'
managed = False
class Alias(models.Model):
address = models.CharField(max_length=765, primary_key=True)
@@ -29,6 +30,7 @@ class Alias(models.Model):
class Meta:
db_table = u'alias'
app_label = 'pfxadmin_migrate'
managed = False
class AliasDomain(models.Model):
alias_domain = models.CharField(max_length=765, primary_key=True)
@@ -39,6 +41,7 @@ class AliasDomain(models.Model):
class Meta:
db_table = u'alias_domain'
app_label = 'pfxadmin_migrate'
managed = False
class Config(models.Model):
id = models.IntegerField(primary_key=True)
@@ -47,6 +50,7 @@ class Config(models.Model):
class Meta:
db_table = u'config'
app_label = 'pfxadmin_migrate'
managed = False
class Domain(models.Model):
domain = models.CharField(max_length=765, primary_key=True)
@@ -63,6 +67,7 @@ class Domain(models.Model):
class Meta:
db_table = u'domain'
app_label = 'pfxadmin_migrate'
managed = False
class DomainAdmins(models.Model):
username = models.CharField(max_length=765)
@@ -72,6 +77,7 @@ class DomainAdmins(models.Model):
class Meta:
db_table = u'domain_admins'
app_label = 'pfxadmin_migrate'
managed = False
class Fetchmail(models.Model):
id = models.IntegerField(primary_key=True)
@@ -93,6 +99,7 @@ class Fetchmail(models.Model):
class Meta:
db_table = u'fetchmail'
app_label = 'pfxadmin_migrate'
managed = False
class Log(models.Model):
timestamp = models.DateTimeField()
@@ -103,6 +110,7 @@ class Log(models.Model):
class Meta:
db_table = u'log'
app_label = 'pfxadmin_migrate'
managed = False
class Mailbox(models.Model):
username = models.CharField(max_length=765, primary_key=True)
@@ -118,6 +126,7 @@ class Mailbox(models.Model):
class Meta:
db_table = u'mailbox'
app_label = 'pfxadmin_migrate'
managed = False
class Quota(models.Model):
username = models.CharField(max_length=765, primary_key=True)
@@ -126,6 +135,7 @@ class Quota(models.Model):
class Meta:
db_table = u'quota'
app_label = 'pfxadmin_migrate'
managed = False
class Quota2(models.Model):
username = models.CharField(max_length=300, primary_key=True)
@@ -134,6 +144,7 @@ class Quota2(models.Model):
class Meta:
db_table = u'quota2'
app_label = 'pfxadmin_migrate'
managed = False
class Vacation(models.Model):
email = models.CharField(max_length=765)
@@ -146,6 +157,7 @@ class Vacation(models.Model):
class Meta:
db_table = u'vacation'
app_label = 'pfxadmin_migrate'
managed = False
class VacationNotification(models.Model):
on_vacation = models.ForeignKey(Vacation, db_column='on_vacation')
@@ -154,4 +166,4 @@ class VacationNotification(models.Model):
class Meta:
db_table = u'vacation_notification'
app_label = 'pfxadmin_migrate'
managed = False