From 16dde550986c1567087ecd42333edcd664103901 Mon Sep 17 00:00:00 2001 From: Trent Bartlem Date: Sun, 17 Jan 2016 20:30:00 +1000 Subject: [PATCH 1/2] #190 allow nulls in optional fields --- authentication/models.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/authentication/models.py b/authentication/models.py index 0727e79d..3336ea5a 100755 --- a/authentication/models.py +++ b/authentication/models.py @@ -3,18 +3,18 @@ from django.contrib.auth.models import User class AuthServicesInfo(models.Model): - ipboard_username = models.CharField(max_length=254, default="") - ipboard_password = models.CharField(max_length=254, default="") - forum_username = models.CharField(max_length=254, default="") - forum_password = models.CharField(max_length=254, default="") - jabber_username = models.CharField(max_length=254, default="") - jabber_password = models.CharField(max_length=254, default="") - mumble_username = models.CharField(max_length=254, default="") - mumble_password = models.CharField(max_length=254, default="") - teamspeak3_uid = models.CharField(max_length=254, default="") - teamspeak3_perm_key = models.CharField(max_length=254, default="") - discord_uid = models.CharField(max_length=254, default="") - main_char_id = models.CharField(max_length=64, default="") + ipboard_username = models.CharField(max_length=254, null=True, default="") + ipboard_password = models.CharField(max_length=254, null=True, default="") + forum_username = models.CharField(max_length=254, null=True, default="") + forum_password = models.CharField(max_length=254, null=True, default="") + jabber_username = models.CharField(max_length=254, null=True, default="") + jabber_password = models.CharField(max_length=254, null=True, default="") + mumble_username = models.CharField(max_length=254, null=True, default="") + mumble_password = models.CharField(max_length=254, null=True, default="") + teamspeak3_uid = models.CharField(max_length=254, null=True, default="") + teamspeak3_perm_key = models.CharField(max_length=254, null=True, default="") + discord_uid = models.CharField(max_length=254, null=True, default="") + main_char_id = models.CharField(max_length=64, null=True, default="") is_blue = models.BooleanField(default=False) user = models.ForeignKey(User) From 43c6b247f4f52d14173271dad5a6af06840eac69 Mon Sep 17 00:00:00 2001 From: Trent Bartlem Date: Mon, 18 Jan 2016 20:20:18 +1000 Subject: [PATCH 2/2] Change from null=True to blank=True --- authentication/models.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/authentication/models.py b/authentication/models.py index 3336ea5a..edfdfbc5 100755 --- a/authentication/models.py +++ b/authentication/models.py @@ -3,18 +3,18 @@ from django.contrib.auth.models import User class AuthServicesInfo(models.Model): - ipboard_username = models.CharField(max_length=254, null=True, default="") - ipboard_password = models.CharField(max_length=254, null=True, default="") - forum_username = models.CharField(max_length=254, null=True, default="") - forum_password = models.CharField(max_length=254, null=True, default="") - jabber_username = models.CharField(max_length=254, null=True, default="") - jabber_password = models.CharField(max_length=254, null=True, default="") - mumble_username = models.CharField(max_length=254, null=True, default="") - mumble_password = models.CharField(max_length=254, null=True, default="") - teamspeak3_uid = models.CharField(max_length=254, null=True, default="") - teamspeak3_perm_key = models.CharField(max_length=254, null=True, default="") - discord_uid = models.CharField(max_length=254, null=True, default="") - main_char_id = models.CharField(max_length=64, null=True, default="") + ipboard_username = models.CharField(max_length=254, blank=True, default="") + ipboard_password = models.CharField(max_length=254, blank=True, default="") + forum_username = models.CharField(max_length=254, blank=True, default="") + forum_password = models.CharField(max_length=254, blank=True, default="") + jabber_username = models.CharField(max_length=254, blank=True, default="") + jabber_password = models.CharField(max_length=254, blank=True, default="") + mumble_username = models.CharField(max_length=254, blank=True, default="") + mumble_password = models.CharField(max_length=254, blank=True, default="") + teamspeak3_uid = models.CharField(max_length=254, blank=True, default="") + teamspeak3_perm_key = models.CharField(max_length=254, blank=True, default="") + discord_uid = models.CharField(max_length=254, blank=True, default="") + main_char_id = models.CharField(max_length=64, blank=True, default="") is_blue = models.BooleanField(default=False) user = models.ForeignKey(User)