본문 바로가기

전체 글123

[Django] 관리자 admin - Djangogirls 관리자 화면 한국어로 변경 mysite/settings.py LANGUAGE_CODE = 'ko' 관리자 페이지 등록 blog/admin.py Post 모델 가져오기 from .models import Post 관리자 페이지 Post모델 등록 admin.site.register(Post) 서버실행 cmd python manage.py runserver 접속 http://127.0.0.1:8000/admin/ superuser 슈퍼사용자 - 모든 권한을 가짐 superuser 생성하기 cdm python manage.py createsuperuser superuser 등록하기 cmd Username: admin Email address: admin@admin.com Password: Password (ag.. 2020. 7. 27.
[Git] git push가 안될 때 에러 메시지 refusing to merge unrelated histories : 원격저장소와 지역저장소의 히스토리에 공통점이 없어서 서로 다른 프로젝트로 인식함 해결 명령어 git pull origin 브런치명 --allow-unrelated-histories : 두 프로젝트를 병합함 2020. 7. 25.
[Django] 블로그 사이트 프로젝트 2, 모델 - Djangogirls 객체(Object) - 속성과 행동의 집합 ex: 사람 - 성별 - 키 - 걷다 - 먹다 속성 = 속성(properties) 행위 = 메소드(methods) 블로그의 속성 ex: Post - title - text - author - created_date - published_date 장고 모델 - 장고 안의 모델은 객체의 특별한 종류 - 모델을 저장하면 데이터베이스에 저장됨 SQLite : 기본 장고 데이터베이스 어댑터 애플리케이션 생성 cmd (myvenv) D:\git\djangogirls> python manage.py startapp blog - blog 이름을 가진 애플리케이션 생성 Django에 생성한 blog 애플리케이션 사용 설정 mysite/settings.py INSTALLED_AP.. 2020. 7. 25.
[Django] 블로그 사이트 프로젝트 1 - Djangogirls 실습환경 Atom, Python v3.8.3, Django v2.0.13, sqlite3 가상환경 실행 - 모든 작업은 가상환경 안에서 해야함 D:\git\djangogirls>myvenv\Scripts\activate mysite 프로젝트 생성 (myvenv) D:\git\djangogirls>django-admin.py startproject mysite . manage.py : 사이트 관리, 다른 설치 작업 없이 웹서버 시작 setting.py : 웹사이트 설정 urls.py : url 설정 설정변경 mysite/settings.py 시간대변경 TIME_ZONE = 'Asia/Seoul' 정적파일 경로 추가 STATIC_URL = '/static/' STATIC_ROOT = os.path.join(.. 2020. 7. 25.
CMD & Powershell 의 차이 * CMD 와 Powershell의 차이 CMD - .NT계열의 명령어로 이루어짐. 절차형으로 C언어와 비슷함. Powershell - .Net Framework 라는 객체를 사용하고 결과도 객체로 표현. 객체형으로 Java와 비슷함. 더 다양한 것을 할 수 있음. 2020. 7. 25.
[Django] 프레임워크 기초 실습 준비 - 파이썬, 가상환경, Django 설치 파이썬 설치 파이썬 설치 url - https://www.python.org/downloads/windows/ 파이썬 설치 확인 CMD - 터미널창 C:\Users\name>python 가상환경 설정 CMD - 터미널창 가상환경 만들기 - 가상환경은 프로젝트 기초 전부를 Python, Django 와 분리해줌 - 따라서 웹사이트가 변경되도 개발 중인 것들에 영향을 미치지 않음 D:\git>mkdir djangogirls - 폴더를 만듬 D:\git>cd djangogirls - 폴더 이동 D:\git\djangogirls>python -m venv myvenv - myvenv 라는 가상환경 만들기 가상환경 사용하기 D:\git\djangogirls>myvenv\Scripts\activate - 가상환경 .. 2020. 7. 25.