首页 > 解决方案 > 如何在全局范围内对 Django 使用自定义参数?

问题描述

我正在尝试使用 django 自定义命令(参数)。另外,我想在全球范围内使用它来获取深度学习模型的超参数,例如,

   toolkits.initialize_GPU(args)

所以,我已经在管理/命令上做了自定义命令

from django.core.management.base import BaseCommand, CommandError
import argparse

class Command(BaseCommand):
def add_arguments(self, parser):
    # set up training configuration.
    parser.add_argument('--gpu', default='', type=str)
    ''' 
    something more
    '''

def handle(self, *args, **options):
    # I don't know what to do here. 
    print(" ")

但是,我遇到了“manage.py:错误:无法识别的参数:runserver”错误。

在此处输入图像描述

我应该怎么做?

标签: pythondjango

解决方案


推荐阅读