Django
-
Django - Db Table 출력Django 2020. 8. 19. 11:02
이전 내용 2020/06/11 - Django - Db(데이터베이스) Table 생성 2020/08/18 - Django - Db Table 읽고 쓰기 app1/views.py에 추가 #... from app1.models import ModelTest1 #... def model1(request): ms = ModelTest1.objects.all() s1 = "Model1 count:" + str(ms.count()) for m in ms: s1 = s1 + " id" + str(m.id) + ".text: " + m.text1 return HttpResponse(s1) app1/urls.py에 추가 urlpatterns = [ #... path('model1', views.model1), #... ..
-
-
Django - 관리 페이지에 Table등록Django 2020. 8. 18. 22:59
App1/admin.py편집 ModelTest1을 등록 from django.contrib import admin # Register your models here. from django.contrib import admin from .models import ModelTest1 admin.site.register(ModelTest1) 접속하여 확인 Url http://127.0.0.1:8000/admin/ 다시 접속하여 확인하면 추가되어있다.
-
-
Django - 관리자 계정 만들기 (admin)Django 2020. 8. 18. 22:35
관리자 계정 생성 명령 C:\Prj1>py manage.py createsuperuser 계정 생성 단계 Username: adm Email address: Password: Password (again): This password is too short. It must contain at least 8 characters. This password is too common. Bypass password validation and create user anyway? [y/N]: y Superuser created successfully. Email은 입력 안해도 된다
-
Django - Db Table 읽고 쓰기Django 2020. 8. 18. 22:29
2020/06/11 - Django - Db(데이터베이스) Table 생성 간단한 테스트를 위해 shell사용 C:\Prj1>py manage.py shell table 쓰기 from App1.models import ModelTest1 ModelTest1.objects.all() #test from django.utils import timezone m1 = ModelTest1(text1 = "test1", date1 = timezone.now()) m1.save() m1.id #id = 1 ModelTest1.objects.all() #test table 읽기 from App1.models import ModelTest1 m1 = ModelTest1.objects.get(id=1) m2 = Model..