Beispiel #1
0
def django_south_migrate(app='', version='', fake=False):
    """
    Apply any un-applied South migrations.
    """
    params = [app, version]
    if fake:
        params.append('--fake')

    apprun('python manage.py migrate %s' % ' '.join(params))
Beispiel #2
0
def django_syncdb():
    """
    Run Django's syncdb command.
    """
    apprun('python manage.py syncdb --noinput')
Beispiel #3
0
def rebuild_index():
    """
    Rebuild the Haystack search index.
    """
    apprun('python manage.py rebuild_index --noinput')
Beispiel #4
0
def update_index(apps):
    """
    Update the Haystack search index.
    """
    apprun('python manage.py update_index %s' % apps)
Beispiel #5
0
def createsuperuser(name='admin', email='*****@*****.**'):
    apprun('python manage.py createsuperuser --username %s --email %s' % (name, email))