Django doktor bir örnek vasıtasıyla, nasıl benim django özel yönetim komutuna bir seçenek eklemek için söyle: Django özel yönetim komutu seçeneğini nasıl kullanır?
from optparse import make_option
class Command(BaseCommand):
option_list = BaseCommand.option_list + (
make_option('--delete',
action='store_true',
dest='delete',
default=False,
help='Delete poll instead of closing it'),
)
Sonra belgeler sadece dur. Kullanıcının
--delete
seçeneğini sağlayıp sağlamadığını kontrol etmek için bu sınıfın bir
handle
yöntemini nasıl yazması gerekir? Zaman zaman Django
Ayrılmış sözcük 'del' dir. 'Sil' değişken adı olarak izin verilir. –
Bu konuya gelen diğer kullanıcılar için, bu kaynak da bana yardımcı oldu: http://www.alexonlinux.com/pythons-optparse-for-human-beings#telling_optparse_to_parse_arguments –