コード例 #1
0
ファイル: database.py プロジェクト: saebyn/fanonic-fabtools
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))
コード例 #2
0
ファイル: database.py プロジェクト: saebyn/fanonic-fabtools
def django_syncdb():
    """
    Run Django's syncdb command.
    """
    apprun('python manage.py syncdb --noinput')
コード例 #3
0
ファイル: search.py プロジェクト: saebyn/fanonic-fabtools
def rebuild_index():
    """
    Rebuild the Haystack search index.
    """
    apprun('python manage.py rebuild_index --noinput')
コード例 #4
0
ファイル: search.py プロジェクト: saebyn/fanonic-fabtools
def update_index(apps):
    """
    Update the Haystack search index.
    """
    apprun('python manage.py update_index %s' % apps)
コード例 #5
0
ファイル: django.py プロジェクト: saebyn/fanonic-fabtools
def createsuperuser(name='admin', email='*****@*****.**'):
    apprun('python manage.py createsuperuser --username %s --email %s' % (name, email))