mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-02-19 21:11:04 +03:00
Use self.sdtout and CommandError to print output
This commit is contained in:
parent
cf196a4424
commit
34c38e0cfe
|
@ -1,5 +1,5 @@
|
||||||
from django.contrib.auth import get_user_model
|
from django.contrib.auth import get_user_model
|
||||||
from django.core.management.base import BaseCommand
|
from django.core.management.base import BaseCommand, CommandError
|
||||||
from rest_framework.authtoken.models import Token
|
from rest_framework.authtoken.models import Token
|
||||||
|
|
||||||
|
|
||||||
|
@ -23,7 +23,9 @@ class Command(BaseCommand):
|
||||||
try:
|
try:
|
||||||
token = self.create_user_token(username)
|
token = self.create_user_token(username)
|
||||||
except UserModel.DoesNotExist:
|
except UserModel.DoesNotExist:
|
||||||
print('Cannot create the Token: user {0} does not exist'.format(
|
raise CommandError(
|
||||||
username
|
'Cannot create the Token: user {0} does not exist'.format(
|
||||||
))
|
username)
|
||||||
print('Generated token {0} for user {1}'.format(token.key, username))
|
)
|
||||||
|
self.stdout.write(
|
||||||
|
'Generated token {0} for user {1}'.format(token.key, username))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user