본문 바로가기

장고3

[장고] 모델로 데이터를 관리하는 장고 영어 한국어 일본어 중국어 (간체) 중국어 (번체) 베트남어 인도네시아어 태국어 독일어 러시아어 스페인어 이탈리아어 프강스어 복사하기 이 확장을 지원합니다 장고 데이터베이스 마이그레이션 서버를 가동하면 다음과 같은 메시지가 출력되면서 시작됩니다. 아래 이미지의 빨간 블록이 그 내용입니다. 18개 항목의 마이그레이션이 필요하다는 설명입니다. 마이그레이션을 적용하지 않고 서버를 실행하면, 데이터베이스가 모델과 동기화되지 않아 예상치 못한 오류가 발생할 수 있습니다. 따라서, 제대로 된 동작을 위해서는 서버 실행 전에 마이그레이션을 적용해야 합니다. config/settings.py 기본으로 설치된 앱 확인 기본으로 설치된 앱에는 admin, auth, contenttypes, sessions, maessag.. 2024. 2. 24.
[장고] URL 분리하기 영어 한국어 일본어 중국어 (간체) 중국어 (번체) 베트남어 인도네시아어 태국어 독일어 러시아어 스페인어 이탈리아어 프강스어 복사하기 이 확장을 지원합니다 URL 분리하기 'pybo/urls.py'를 분리하기 전 'config/urls.py' 파일은 다음과 같습니다. 웹 브라우저에서 pybo 요청이 있으면 'pybo' 디렉터리 인덱스를 보여주라는 환경 설정입니다. 분리하는 작업은 프로젝트의 짜임새를 갖추기 위함입니다. 방법은 include 함수를 이용해서 'pybo/' URL을 모듈화 해서 URL을 구분하는 것입니다. 방법은 'django.urls' 모듈을 이용해서 path 함수 외에 include 함수를 추가합니다. urlpatterns 리스트에서 두 번째 path 함수에 include('pybo.ur.. 2024. 2. 23.
[장고] Django의 관리자 URL 장고의 URL 설정 장고 config의 urls.py 21번째 줄의 path('admin/', admin.site.urls),는 Django URL 설정의 일부입니다. 이 구문은 Django 프로젝트의 URL 패턴 중 하나를 정의합니다. 여기서 path() 함수는 URL 패턴을 지정하는 데 사용되며, 'admin/'이라는 경로에 대한 요청을 처리하는 데 사용됩니다. admin.site.urls는 Django 관리자 사이트의 모든 URL 패턴을 포함하고 있습니다. 즉, 이 줄은 Django 관리자 사이트에 접근하기 위한 URL 경로를 설정하는 것으로, 웹 사이트의 '/admin' 경로로 들어오는 모든 요청을 Django의 관리자 사이트가 처리하도록 지시합니다. 관리자 사이트는 Django에서 제공하는 기능.. 2024. 2. 20.