Login

sqlallall.py

Author:
jkl
Posted:
July 21, 2007
Language:
Python
Version:
.96
Score:
0 (after 0 ratings)

A simple script to run 'manage.py sqlall' on every app in a project.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
#!/usr/bin/env python

import settings
import os

def get_app_name(app_str):
    if '.' in app_str:
        return app_str.rsplit('.', 1)[-1]
    return app_str

apps = [get_app_name(app) for app in settings.INSTALLED_APPS]
for app in apps:
    os.system('python manage.py sqlall %s' % app)

More like this

  1. Template tag - list punctuation for a list of items by shapiromatron 10 months, 3 weeks ago
  2. JSONRequestMiddleware adds a .json() method to your HttpRequests by cdcarter 11 months ago
  3. Serializer factory with Django Rest Framework by julio 1 year, 5 months ago
  4. Image compression before saving the new model / work with JPG, PNG by Schleidens 1 year, 6 months ago
  5. Help text hyperlinks by sa2812 1 year, 7 months ago

Comments

Please login first before commenting.