Ejemplo n.º 1
0
def lint(args):
    """Run lint checks using flake8."""
    application = get_current_application()
    if not args:
        args = [application.name, 'tests']
    args = ['flake8'] + list(args)
    run.main(args, standalone_mode=False)
Ejemplo n.º 2
0
Archivo: remove.py Proyecto: zerkz/dj
def remove(addon, dev):
    """Remove a dependency.

    Examples:

    $ django remove dynamic-rest

    - dynamic-rest == 1.5.0
    """
    application = get_current_application()
    application.remove(addon, dev=dev)
Ejemplo n.º 3
0
def add(addon, dev, interactive):
    """Add a dependency.

    Examples:

    $ django add dynamic-rest==1.5.0

    + dynamic-rest == 1.5.0
    """
    application = get_current_application()
    application.add(addon, dev=dev, interactive=interactive)
Ejemplo n.º 4
0
Archivo: info.py Proyecto: zerkz/dj
def info():
    """Display app info.

    Examples:

    $ django info
    No application, try running django init.

    $ django info
    Application:
      foo @ 2.7.9
    Requirements:
      Django == 1.10

    """
    application = get_current_application()
    info = application.info()
    stdout.write(info)
    return info
Ejemplo n.º 5
0
def run(quiet, args):
    """Run a local command.

    Examples:

    $ django run manage.py runserver

    ...
    """
    if not args:
        raise ClickException('pass a command to run')

    cmd = ' '.join(args)
    application = get_current_application()
    name = application.name
    return application.run(
        cmd,
        verbose=not quiet,
        abort=False,
        capture=True,
        env={'DJANGO_SETTINGS_MODULE': '%s.settings' % name})