본문 바로가기

django admin site : PRINT - all columns(fields) of model django admin 페이지에서 model의 특정 컬럼을 시각화하는 방법에 대해서는 지난 포스팅에서 다룬 적이 있슴다 :) 요거구요 :)2016/04/20 - [Python/Django&Celery] - django admin site - list display 이번에는 모델이 가지고 있는 모든 컬럼을 시각화하는 방법에 대해서 정리해둡니다 ㅠ 1. 예를 들어서 test 라는 app에 Cup 이라는 모델이 있다고 가정할께요. admin.py 안에 아래와 같이 작성함으로써 모든 컬럼을 불러 올 수 있어요. from test.models import Cup class CupAdmin(admin.ModelAdmin): list_display = Cup._meta.get_all_field_names() admi.. 더보기
django - model field example django model field에 대해서 작성해봅니다. model field는 여러 가지가 있고, 옵션(option)들도 있어서 원하는 form이나 database table을 만들 수 있습니다. 여러 model field를 한 번 생성해보고 admin 페이지에서 어떻게 보이는지확인해보는 것이 이번 포스팅의 목적입니다. 일단 model field에 대한 django 공식홈의 문서는 아래 url과 같습니다.url : https://docs.djangoproject.com/es/1.9/ref/models/fields/ model filed option에 대해서는 아래 url을 참고하세요.url : https://docs.djangoproject.com/es/1.9/topics/db/models/#field.. 더보기
django - model and admin django에 대해 tutorial 부터 다시 보고 있습니다. 이번 포스팅에서는 tutorial에 나와 있는 것을 따라해보는 정도입니다. tutorial url https://docs.djangoproject.com/en/1.9/intro/tutorial02/ 위 tutorial 중 하단에 있는 내용 중 admin 페이지에 관한 것입니다.model에 attribute는 데이터베이스의 column과 유사하게 인식해도 될 것 같습니다. 아래와 같은 단계를 통해 admin 페이지의 기능을 확인해보고자 합니다. 1. super 사용자 생성 (createsuperuser)2. 여러 attribute 가진 model 생성3. admin.py 수정4. admin 페이지 접속 및 확인 1. python manage.p.. 더보기
django - ModelForm Example 2016년도 시작했으니깐. 바빠서 작성하지 못했던 내용들을 정리해보려고 합니다. 이번 포스팅에서 정리해두려고 하는 것은 ModelForm 입니다. 데이터베이스와 연관된 서비스를 만들 때 활용되는 것으로써 자세한 내용은 아래 URL에서 확인할 수 있습니다.https://docs.djangoproject.com/en/1.9/topics/forms/modelforms/ 여기서는 urls.py / views.py / forms.py / models.py 소스코드 일부를 가지고 화면을 만들어보는 것을 목표로 했습니다. 1. urls.py url을 관리하는 파일이죠. 소스는 아래와 같습니다. from django.conf import settingsfrom django.conf.urls import patterns.. 더보기