Django Admin에 버튼 추가
project 레벨에서는 템플릿 파일을 오버라이딩하여 사용할 수 있음 app 레벨에서는 템플릿 파일 url을 변경하여 사용할 수 있음 [admin.py] from django.urls import path .. change_list_template = 'app이름/모델명_change_list.html' def get_urls(self) : urls= super().get_urls() my_urls = [ path('sync/', self.sync), ] return my_urls + urls def sync(self,request) : with connections['local'].cursor() as cursor : cursor.execute(updae_or_insert_delete_sql) curso..
2021.01.07