Started port to Django 2.1, Python 3, Docker
This commit is a rough port to Django 2.1, Python 3 and a Docker based local development setup. Tests fail/error but migrations and the web frontend are already runnable. Task queue functionality is untested and translations seem to have trouble.
This commit is contained in:
parent
adc57657dd
commit
6cebd80c89
48 changed files with 1081 additions and 576 deletions
|
@ -83,7 +83,7 @@ class DatabaseUserManager(models.Manager):
|
|||
|
||||
@python_2_unicode_compatible
|
||||
class DatabaseUser(TimeStampedModel, models.Model):
|
||||
osuser = models.ForeignKey(OsUser)
|
||||
osuser = models.ForeignKey(OsUser, on_delete=models.CASCADE)
|
||||
name = models.CharField(
|
||||
_('username'), max_length=63)
|
||||
db_type = models.PositiveSmallIntegerField(
|
||||
|
@ -203,7 +203,9 @@ class UserDatabase(TimeStampedModel, models.Model):
|
|||
# MySQL limits to 64, PostgreSQL to 63 characters
|
||||
db_name = models.CharField(
|
||||
_('database name'), max_length=63)
|
||||
db_user = models.ForeignKey(DatabaseUser, verbose_name=_('database user'))
|
||||
db_user = models.ForeignKey(
|
||||
DatabaseUser, verbose_name=_('database user'),
|
||||
on_delete=models.CASCADE)
|
||||
|
||||
objects = UserDatabaseManager()
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue