Questions tagged [django-management-command]
51 questions
                    
                    17
                    
            votes
                
                3 answers
            
        Spurious newlines added in Django management commands
Running Django v1.10 on Python 3.5.0:
from django.core.management.base import BaseCommand
class Command(BaseCommand):
    def handle(self, *args, **options):
        print('hello ', end='', file=self.stdout)
        print('world',…
         
    
    
        wim
        
- 338,267
- 99
- 616
- 750
                    15
                    
            votes
                
                1 answer
            
        Add confirmation step to custom Django management/manage.py command
I created the following custom management command following this tutorial.
from django.core.management.base import BaseCommand, CommandError
from django.contrib.auth.models import User
from topspots.models import Notification
class…
         
    
    
        elethan
        
- 16,408
- 8
- 64
- 87
                    8
                    
            votes
                
                1 answer
            
        Testing django custom management command
I'm struggling with an issue related to a django custom management-command.
Here's the custom management-command code to load data from json file:
import time
import json
import sys
from cycu.models import hfModel
from django.db import…
         
    
    
        grillazz
        
- 527
- 6
- 15
                    6
                    
            votes
                
                1 answer
            
        How to call pytest-django from python manage.py test?
I have made my custom management command called pytest_wrp
So when I call
python manage.py test
This bit of code is called:
class Command(test.Command):
    def handle(self, *args, **options):
        super(Command, self).handle(*args, **options)…
         
    
    
        Sukhinderpal Mann
        
- 744
- 1
- 10
- 23
                    6
                    
            votes
                
                3 answers
            
        django-admin makemessages --no-obsolete doesn't seem to be working
First of all, I am expecting --no-obsolete would comment out msgid and msgstr if gettext is deleted, right?
How I am testing is:
I wrote gettext("some string here") in view  
I ran makemessages command  
It wrote a .po file as expected  
Then I…
         
    
    
        Kishor Pawar
        
- 3,386
- 3
- 28
- 61
                    6
                    
            votes
                
                2 answers
            
        What is the purpose of default=False in django management command
I'm trying to write a management command in django. According to the documentation default is set to False. I would assume that the default is the default value of the argument that is being passed.
Make django custom management command argument…
         
    
    
        acquayefrank
        
- 474
- 5
- 21
                    5
                    
            votes
                
                1 answer
            
        Multiple arguments with values to custom management command
How do I pass multiple arguments with values, from command line, to a custom django management command?
def add_arguments(self, parser):
    parser.add_argument('str_arg1', nargs='+')
    parser.add_argument('int_arg2', nargs='+', type=int)
When I…
         
    
    
        Ovidiu
        
- 131
- 1
- 11
                    4
                    
            votes
                
                1 answer
            
        How to run migrations on specific database using call_command() in Django?
I'm just wondering what the correct syntax is for calling $ python manage.py migrate app_name --database db_name with the management.call_command() function at runtime.
So far, I have the following:
from django.core import management
from…
         
    
    
        Micheal J. Roberts
        
- 3,735
- 4
- 37
- 76
                    3
                    
            votes
                
                1 answer
            
        Passing in date string to Django management argument
I have a Django management command, which I pass like this:
python manage.py tenant_command generate_weekly_invoice --start_date 2020-11-30 00:00:00 --end_date 2020-12-06 23:59:00 --schema=schema_name
This doesn't work and I get an error saying…
         
    
    
        Rutnet
        
- 1,533
- 5
- 26
- 48
                    3
                    
            votes
                
                1 answer
            
        Why is Idle Python Thread Consuming upto 90% of CPU?
This is my first threading program. I'm facing a strange issue here. I'm building a simple scheduler like application in Django, where function names (to be executed periodically) will be stored in Django Model along with their next execution time.…
         
    
    
        Abhishek Dalvi
        
- 372
- 3
- 10
                    3
                    
            votes
                
                1 answer
            
        Django management command without working db connection
I have a number of projects that use the following configuration model:
settings.py includes default configuration and config specifications, mainly used for development purposes.
The default settings (including db settings) can be overridden by…
         
    
    
        dgeorgiev
        
- 919
- 7
- 22
                    2
                    
            votes
                
                1 answer
            
        Is it possible to create a django_tenant_superuser via management.call_command?
I'm building a multi-tenant project with django-tenant.
The issue I'm encountering is that "password" is not a valid flag option.
    management.call_command(
        'create_tenant_superuser', 
        interactive = False,
        username =…
         
    
    
        illevens
        
- 343
- 1
- 13
                    2
                    
            votes
                
                1 answer
            
        Nested management commands in Django
Is there anyway to create nested management commands in Django, similar to what the docker and kubectl have? For example, let's say I need to have the following structure:
|-->manage.py
    |-->restaurant
        |-->list
        |-->get
   …
         
    
    
        Johnny Metz
        
- 5,977
- 18
- 82
- 146
                    2
                    
            votes
                
                0 answers
            
        Turn off redundant output in manage.py in PyCharm
I see lots of redundant output from libraries like Pillow or requests when using them in management command in PyCharm 2017.2.4:
I did not configure any additional logging for this libraries. Is it possible to turn it off?
         
    
    
        artem
        
- 16,382
- 34
- 113
- 189
                    1
                    
            vote
                
                1 answer
            
        Django Management Command not workingcif i run for loop
I write this management command but not working
from django.core.management.base import BaseCommand
from name.models import ProductName
class Command(BaseCommand):
def handle(self, *args, **options):
    ids=id[2704, 2709, 2711, 2824, 2825, 2826,…
         
    
    
        Sergio Robert
        
- 15
- 7