sMuVT
from django.conf import settings
if settings.DEBUG:
# Do something
# settings.py
AUTH_USER_MODEL = 'auth.User'
이유는 아래 참고문헌에...
참고문헌 : https://devlog.jwgo.kr/2020/05/14/recommended-refer-user-model-in-django/
token = Token.objects.last()
<instance of Model class>._meta.get_field('<field_name>')
참고
https://docs.djangoproject.com/ko/4.0/ref/models/meta/#field-access-api
on_delete=models.SET_NULL
은 ForeignKey로 연결된 모델의 인스턴스가 삭제될 때, 연결된 값을 null
로 설정한다는 것이다.
image = models.ImageField('IMAGE', upload_to='blog/%Y/%m/', blank=True, null=True)
upload_to
는 이미지가 저장될 경로를 지정한다.authenticate
username과 password가 일치하면 해당하는 user를 리턴하고 그렇지 않으면 None
을 리턴한다.
is_active
유저 인스턴스가 활성화되어있는지 나타낸다.