본문 바로가기

전체 글679

[장고] 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.
[장고] git 브랜치 관리로 시작되는 URL 분리하기 새 브랜치 만들기 새로운 브랜치를 만들고 그 브랜치로 전환하는 과정은 간단합니다. 'urlseperate'라는 이름의 브랜치를 만들고 그 브랜치로 작업하려면 다음과 같이 하시면 됩니다. 새 브랜치 생성하기: 터미널에서 다음과 같은 명령어를 입력하여 새로운 브랜치를 만듭니다. git branch urlseperate 새 브랜치로 전환하기: 생성한 브랜치로 전환하기 위해 아래의 명령어를 사용합니다. 이 명령은 브랜치를 생성하고 바로 그 브랜치로 전환하는 두 단계를 합니다. git checkout urlseperate 브랜치에서 작업 후 커밋하기: 새로운 브랜치에서 코드 변경사항을 작업합니다. 변경사항을 스테이징합니다: git add . 작업 내용을 커밋합니다: git commit -m "Describe yo.. 2024. 2. 22.
[장고] volcano 프로젝트 github 레포지터리로 관리 volcano 프로젝트 github 레포지터리로 관리 GitHub에 새로운 저장소(repository)로 volcano 프로젝트를 보내는 것은 몇 가지 단계를 거쳐야 합니다. 우선 GitHub에 저장소를 만든 다음, 해당 저장소로 코드를 옮겨야 합니다. GitHub에 저장소(repository) 생성하기: GitHub 웹사이트에 로그인하신 후, 'New repository'를 클릭하여 새 저장소를 생성합니다. 저장소 이름을 volcano로 설정하고, 필요한 경우 다른 옵션들(예: .gitignore, README.md 파일 추가)을 선택합니다. 'Create repository' 버튼을 클릭하여 저장소를 생성합니다. 로컬 저장소(local repository)에 GitHub .. 2024. 2. 21.
[장고] 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.
[장고] 앱 생성하고 확인하기 영어 한국어 일본어 중국어 (간체) 중국어 (번체) 베트남어 인도네시아어 태국어 독일어 러시아어 스페인어 이탈리아어 프강스어 복사하기 이 확장을 지원합니다 Django 개발 서버가 로컬 컴퓨터에서 성공적으로 실행되고 있습니다. 그러나 스크린샷에는 18개의 적용되지 않은 마이그레이션이 있으며 이는 코드 내에서 데이터베이스 스키마에 변경이 있었지만 실제 데이터베이스에는 아직 반영되지 않았음을 의미합니다. 언급된 마이그레이션은 관리자 인터페이스, 인증, 컨텐츠 타입, 사용자 세션을 처리하는 표준 Django 애플리케이션인 `admin`, `auth`, `contenttypes`, `sessions` 앱과 관련이 있습니다. 이 문제를 해결하기 위해서는 터미널에서 `python manage.py migrate` .. 2024. 2. 19.
[웹 프로그램] 리눅스에서 장고로 웹 게시판 개발 준비 장고 웹게시판 개발 준비파이썬 설치와 버전 확인장고 개발을 시작하기 전에 파이썬이 설치되어 있어야 합니다. 터미널 또는 커맨드 프롬프트에서 `python --version`을 입력하여 파이썬 버전을 확인할 수 있습니다. 장고는 특정 파이썬 버전을 요구하므로, 설치 전 공식 문서를 참조하여 호환되는 파이썬 버전을 확인하고 필요한 경우 적절한 버전을 설치합니다.volcano 프로젝트 시작장고로 'volcano' 프로젝트를 시작하기 위해 먼저 장고를 설치합니다. `pip install django==3.1.3`로 장고를 설치한 후, 터미널에서 `django-admin startproject volcano` 명령어를 실행하여 'volcano' 프로젝트를 생성합니다.목적: 장고 프로젝트 시작은 전체 웹 애플리케이.. 2024. 2. 18.