Introduce Django 1.4 compatibility

This commit is contained in:
Anna Warzecha 2013-11-11 01:02:05 +01:00
parent d3e4839b4f
commit 862a7c0f2b
2 changed files with 15 additions and 10 deletions

View File

@ -22,20 +22,22 @@ class TenantView(FormView):
# generate five random users
USERS_TO_GENERATE = 5
first_names = ["Aiden", "Jackson", "Ethan", "Liam", "Mason", "Noah", "Lucas",
"Jacob", "Jayden", "Jack", "Sophia", "Emma", "Olivia", "Isabella",
"Ava", "Lily", "Zoe", "Chloe", "Mia", "Madison"]
last_names = ["Smith", "Brown", "Lee ", "Wilson", "Martin", "Patel", "Taylor",
"Wong", "Campbell", "Williams"]
first_names = ["Aiden", "Jackson", "Ethan", "Liam", "Mason", "Noah",
"Lucas", "Jacob", "Jayden", "Jack", "Sophia", "Emma",
"Olivia", "Isabella", "Ava", "Lily", "Zoe", "Chloe",
"Mia", "Madison"]
last_names = ["Smith", "Brown", "Lee ", "Wilson", "Martin", "Patel",
"Taylor", "Wong", "Campbell", "Williams"]
while User.objects.count() != USERS_TO_GENERATE:
first_name = choice(first_names)
last_name = choice(last_names)
try:
User.objects.create_user(username=(first_name+last_name).lower(),
email="%s@%s.com" % (first_name, last_name),
first_name=first_name,
last_name=last_name).save()
user = User(username=(first_name+last_name).lower(),
email="%s@%s.com" % (first_name, last_name),
first_name=first_name,
last_name=last_name)
user.save()
except DatabaseError:
pass

View File

@ -3,7 +3,10 @@ from django.conf import settings
from django.core.management import call_command, get_commands, load_command_class
from django.core.management.base import BaseCommand, NoArgsCommand, CommandError
from django.db import connection
from django.utils.six.moves import input
try:
from django.utils.six.moves import input
except ImportError:
input = raw_input
from tenant_schemas.utils import get_tenant_model, get_public_schema_name