admin

FrameWork/Django

mark_safe을 통해 Admin 페이지에서 이미지를 표현하는 방법

Admin에서 Img을 표현하는 방법 Django admin에서 list_display을 통해 해당 model의 img을 표현하고 싶다면 다음과 같이 작성한다. from django.contrib import admin from .models import Post from django.utils.safestring import mark_safe @admin.register(Post) class PostAdmin(admin.ModelAdmin): list_display = ['pk', 'photo_view','message'] def photo_view(self, obj): return mark_safe(f"") django는 기본적으로 autoscape (html 파일이 아닌 외부로부터의 코드를 모두 e..

FrameWork/Django

[Django] Admin을 이용하여 DB 관리

📚 Django admin이란? Django 에서 기본적으로 제공해주는 관리자 앱을 의미한다. django.contrib.admin 앱을 통해 제공되고 있으며 모델 클래스를 등록하여 기본적인 CRUD을 웹UI을 통해 제공한다. 서비스 초기에 관리도구로 사용하기 좋으며, 관리 도구 만들 시간을 줄일 수 있다는 점이 장점이다. 📚 모델 클래스 admin에 등록하기 model을 admin에 추가하는 방법으로는 아래 3가지 방법 중에서 하나 선택해서 admin에 등록하여 사용하면 된다. 내가 듣고 있는 inflearn 강의에서는 3번 방법을 추천한다. from django.contrib import admin from .models import object # 등록법 #1 admin.site.register(o..

FrameWork/Django

[Django] admin superuser 생성 방법

Django SuperUser 생성 및 사용 장고에서 admin 페이지를 관리하려면 superuser 계정을 생성하여야 한다. python manage.py createsuperuser 해당 계정으로 /admin/ 사이트에 접속하여 로그인을 해주면 아래와 같이 Django 의 admin 기능을 사용할 수 있게 된다.

JHeaon
'admin' 태그의 글 목록