Django3 (8. django app 이름 커스터 마이징) feat.페스트캠퍼스

min seung moon·2021년 4월 2일
0

DJANGO3

목록 보기
8/10

1. 어드민에서 APP 이름 변경

01. 각 app 안에 있는 apps.py에 verbose_name 추가하기!

  • fcuser
from django.apps import AppConfig


class FcuserConfig(AppConfig):
    name = 'fcuser'
    verbose_name = '사용자'
  • order
from django.apps import AppConfig


class OrderConfig(AppConfig):
    name = 'order'
    verbose_name = '주문'
  • product
from django.apps import AppConfig


class ProductConfig(AppConfig):
    name = 'product'
    verbose_name = '상품'

02. root 폴더의 settings.py에 INSTALLED_APPS 수정!

INSTALLED_APPS = [
    'baton',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'django.contrib.humanize',
    'rest_framework',
    # 각 앱에 있는 apps.py에 verbose_name으로 별칭을 지정해 줄 수 있다
    'fcuser.apps.FcuserConfig',
    'product.apps.ProductConfig',
    'order.apps.OrderConfig',

    'baton.autodiscover',
]

03. 실행해보기!

04. verbose_name은 models에서도 많이 사용된다!




profile
아직까지는 코린이!

0개의 댓글