mirror of
https://expo.survex.com/repositories/expoweb/.git/
synced 2024-11-28 02:01:55 +00:00
7a4f8987f8
Also, the urls for the person model now allow lookups using their actual first and last name in the url instead of the primary key. We should do similar things for all models, maybe even using the url as a search which results in a page with multiple model instance results if the input is ambiguous (e.g. they only enter a first name).
24 lines
774 B
Python
24 lines
774 B
Python
import os
|
|
import settings
|
|
os.environ['PYTHONPATH'] = settings.PYTHON_PATH
|
|
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
|
|
from django.core import management
|
|
from django.db import connection
|
|
|
|
cursor = connection.cursor()
|
|
cursor.execute("drop database %s" % settings.DATABASE_NAME)
|
|
cursor.execute("create database %s" % settings.DATABASE_NAME)
|
|
cursor.execute("ALTER DATABASE %s CHARACTER SET=utf8" % settings.DATABASE_NAME)
|
|
cursor.execute("USE %s" % settings.DATABASE_NAME)
|
|
management.call_command('syncdb')
|
|
from django.contrib.auth.models import User
|
|
user = User.objects.create_user('m', 'm@m.com', 'm')
|
|
user.is_staff = True
|
|
user.is_superuser = True
|
|
user.save()
|
|
|
|
import parsers.logbooks
|
|
import parsers.cavetab
|
|
import parsers.QMs
|
|
import parsers.survex
|