django

serializer에 ManyToMany Field를 등록할 때에는 속성값을 통해 Serializer에게 알려주어야한다. 아래는 ManyToManyField인 hobby를 serializer에 등록하는 예시이다. class UserProfile(models.Model): user = models.OneToOneField( to=User, verbose_name="사용자", on_delete=models.CASCADE, primary_key=True) hobby = models.ManyToManyField("Hobby", verbose_name="취미") introduction = models.TextField("소개") birthday = models.DateField("생일") age = models...
장고 프로젝트에 등록되지 않은 파일에서 장고를 사용할 경우 다음과 같은 오류가 나타난다. django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings. 등록되어 있지 않은 파일을 아래와 같이 직접 장고에 등록해줘야한다. import os import django os.environ.setdefault("DJANGO_SETTINGS_MODULE",..
YYYY-MM-DD 형태로 변경하는 방법은 아래와 같다. {{ value|date:"Y-m-d" }}
처음 접하는 Django에 대해 실습을 진행하며, 그 순서를 기록하기 위해 작성한 글이다. 1. $ django-admin startapp user - 'user' 라는 새로운 앱을 만든다 - settings.py에서 INSTALLED_APPS 에 'user'을 추가 2. UserModel을 작성한다 # user/models.py from django.db import models # Create your models here. class UserModel(models.Model): # Meta Class : DB 테이블의 이름을 지정 class Meta: db_table = "my_user" username = models.CharField(max_length=20, null=False) passwor..
Sungwoo Koo
'django' 태그의 글 목록