분류 전체보기 160

Django 프로젝트에 gonggam 앱 등록

✅ Django 프로젝트에 gonggam 앱 등록하기 (필수 단계 정리)1️⃣ 앱 생성python manage.py startapp gonggam2️⃣ 앱 등록 (settings.py 수정): 호적에 올리기사람으로 얘기한다면 출생 신고를 하는 셈입니다. 앱을 새로 만들어 올렸으니 호적을 만드는 셈입니다. 항상 프로젝트의 전체 환경을 관장하는 settings.py에 등록해야 합니다. 형태는 나중에 변경될 수 있으나, 등록되어야 한다는 것은 변하지 않는 사실입니다.# config/settings.pyINSTALLED_APPS = [ ... 'gonggam',]3️⃣ 기본 뷰 작성 (views.py): 기본 얼굴 알리기# gonggam/views.pyfrom django.http import Htt..

Windows 코딩 2025.06.11

같은 듯 다른, 장고 프로젝트와 장고 앱

같은 듯 다른, 장고 프로젝트와 장고 앱장고 프로젝트가 시작되고 거기에는 구체적인 작업 공간인 '장고 앱'이 설치됩니다. 두 관계는 어떻게 될까요? 아래에서 살펴 봅니다.이미지에 나온 화면은 Django 프로젝트(mysite)와 그 안에 생성된 앱(gonggam)의 디렉터리 구조를 보여주고 있습니다. 이 구조를 바탕으로 Django 프로젝트와 Django 앱의 개념 차이를 명확히 설명드리겠습니다.🏗 Django 프로젝트란?Django 프로젝트(project)는 웹사이트 전체를 아우르는 설계도 또는 건물의 뼈대와 같습니다.하나의 웹 애플리케이션을 개발할 때 가장 먼저 생성하는 단위이며, 웹 서버, URL, 데이터베이스, 설정 등을 포함합니다.프로젝트의 주요 구성 요소manage.py : 프로젝트를 관리하..

Windows 코딩 2025.06.10

[Django] Windows에 설치하고 실행

웹프레임워크 장고, Windows에 설치하고 실행파이썬 기반의 웹프레임워크 장고는 구성이 완벽한 프레임워크로 활용도가 높습니다. 리눅스나 맥OS 모두 가능합니다. 윈도즈에서 설치는 다소 까다롭습니다만, 리눅스에서 설치한 환경을 염두에 두면서 거의 같은 수준으로 설치를 진행합니다.파이썬 설치파이썬 설치 후 버전 확인버전이 확인되면 설치는 성공한 것입니다. 이후 디렉터리를 만들고 프로그램을 설치하는 과정이 따릅니다. 디렉터리는 'mysite'로 했습니다. 책 '점프 투 장고'에서 제시한 모델을 그대로 적용했습니다. 물론 약간의 변경은 있습니다.pip listpip은 파이썬 패키지 설치 도구로, PyPI에 등록된 라이브러리를 쉽게 설치, 업데이트, 삭제할 수 있습니다. pip install 패키지명 형식으로 ..

Windows 코딩 2025.06.09

윈도우에서 휴지통 관리

윈도우에서 휴지통 관리윈도우에서 휴지통 관리는 삭제된 파일을 복구하거나, 완전히 제거하거나, 저장 공간을 절약하는 데 유용합니다. 아래 내용을 참고하시면 됩니다.✅ 1. 휴지통 기본 개념 • 삭제된 파일은 바로 사라지지 않고 휴지통에 임시 보관됩니다. • 파일을 복구하거나 영구 삭제할 수 있는 중간 단계입니다.✅ 2. 휴지통 여는 방법 1. 바탕화면에서 휴지통 아이콘을 더블 클릭 2. 또는 파일 탐색기 주소창에 shell:RecycleBinFolder 입력✅ 3. 휴지통에서 할 수 있는 작업🔄 복구하기 • 휴지통에서 파일 우클릭 → 복원(R)→ 원래 있던 위치로 돌아감🗑️ 영구 삭제하기 • 선택 후 Delete 키 누르기또는 마우스 우클릭 → 삭제(D)→ 복구 불가능🔍 파일 검색 • 상단 검색창에서..

Windows11 2025.06.03

사용자 폴더 경로(C:\Users\기존이름) 까지 바꾸는 방법

사용자 폴더 경로(C:\Users\기존이름) 까지 바꾸는 방법사용자 폴더 경로(C:\Users\기존이름) 까지 바꾸는 방법을 안내드리겠습니다. 이 작업은 비교적 복잡하고 주의가 필요하며, 다음과 같이 진행합니다:✅ 전체 순서 요약새 로컬 사용자 계정을 생성합니다.기존 계정의 데이터를 복사합니다.기존 계정을 삭제하거나 사용하지 않도록 합니다.필요 시 새 계정 이름을 바꿉니다.🔧 1단계: 새 로컬 관리자 계정 만들기설정 > 계정 > 가족 및 다른 사용자 클릭다른 사용자 추가 > 이 사람의 로그인 정보가 없습니다 클릭Microsoft 계정 없이 사용자 추가 클릭이름을 입력 (예: NewUser) → 암호 설정 없이 진행 가능새 계정이 만들어지면 목록에서 선택 후계정 종류 변경 → 관리자로 변경🔄 2단계: ..

Windows10 2025.05.05

Windows 10에서 사용자 이름을 변경하는 방법

Windows 10에서 사용자 이름을 변경하는 방법Windows 10에서 사용자 이름을 변경하는 방법은 로컬 계정인지 Microsoft 계정인지에 따라 다릅니다. 아래에 두 경우를 모두 정리해 드리겠습니다.✅ 1. 로컬 계정 사용자 이름 변경방법 ①: 제어판에서 변경시작 메뉴 > 제어판 입력 후 실행사용자 계정 클릭 → 다시 사용자 계정 클릭계정 이름 변경 클릭새 이름 입력 후 이름 변경 버튼 클릭로그아웃 후 재로그인하면 반영됩니다.방법 ②: netplwiz 명령 사용Windows + R 키를 눌러 실행창을 엽니다.netplwiz 입력 후 Enter사용자 목록에서 해당 계정 클릭 → 속성(P) 클릭전체 이름 입력란에 새 이름 입력확인 후 다시 로그인하면 반영됩니다.✅ 2. Microsoft 계정 사용자 ..

Windows10 2025.05.04

DB Browser for SQLite 프로그램

SQLite 데이터베이스(db.sqlite3) 파일 확인📂 화면 구성 설명왼쪽: 데이터베이스에 생성된 테이블 목록이 보입니다.오른쪽: 선택한 테이블의 데이터나 구조를 살펴볼 수 있는 영역입니다.위쪽 탭:데이터베이스 구조: 테이블 목록과 구조를 봅니다. (현재 선택된 탭)데이터 탐색: 테이블 안의 실제 데이터를 봅니다.SQL 실행: 직접 SQL문을 작성해서 실행할 수 있습니다.🔵 현재 주요 포인트빨간 화살표로 가리킨 두 테이블이 보입니다:테이블 이름 설명pybo_questionDjango 모델 Question에 대응하는 테이블pybo_answerDjango 모델 Answer에 대응하는 테이블👉 이 두 테이블은 Django 앱 pybo 안에서 직접 정의한 모델(models.py)로부터 만들어진 것입니다..

Windows 코딩 2025.04.30

Windows에서 tree 활용

Windows에서 tree 활용폴더의 구조를 확인하는 것은 웹프로그램에서 매우 중요합니다. 장고를 이용한 웹프레임워크 작업에서 전체 구조를 파악하지 못하면 진행이 거칠어집니다.방법 1: /F 옵션 추가 (파일 목록까지 모두 보기)tree /F/F는 파일(File) 이름까지 보여주는 옵션입니다.폴더 아래 있는 파일까지 모두 출력됩니다.예시 출력C:.│ db.sqlite3│ manage.py│├───config│ │ __init__.py│ │ settings.py│ │ urls.py│ │ wsgi.py│ ││ └───__pycache__│ settings.cpython-311.pyc│└───pybo │ models.py │ vie..

Windows 코딩 2025.04.29

리눅스에서 작업한 Django 프로젝트 윈도우즈에 이식

전체 흐름 요약단계 내용1압축된 projects.zip 파일을 윈도우에 복사2적당한 폴더에 압축 풀기3가상환경 생성4필요한 패키지(django, openai) 설치5서버 실행 (runserver)아주 구체적인 진행 순서1단계. 압축 파일 복사USB 메모리를 이용해 projects.zip 파일을 윈도우11 PC로 복사합니다.복사할 위치는 C:\Users\사용자명\Documents 또는 C:\projects 같은 폴더가 좋습니다.예시: C:\projects\projects.zip✅ 준비 완료.2단계. 압축 풀기projects.zip 파일을 마우스 오른쪽 클릭 → "모두 풀기" 를 선택하세요.그러면 예를 들어:C:\projects\class\라는 폴더가 생성됩니다.(그 안에 manage.py, config 폴..

Windows 코딩 2025.04.28