본문 바로가기

Python/Django3

django bootstrap 적용 django project를 생성한 후에 app을 하나 생성합니다.(저는 project의 이름을 portfolio, app의 이름을 main이라고 지었습니다.) project폴더안에 static이라는 폴더를 생성한 뒤 settings.py의 마지막부분을 다음과 같이 수정합니다. STATIC_URL = '/static/' STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), ) (STATICFILES_DIRS 안에 콤마를 붙이지 않으면 ERRORS: ?: (staticfiles.E001) The STATICFILES_DIRS setting is not a tuple or list. HINT: Perhaps you forgot a trailing comma? 이런.. 2019. 8. 14.
django app 만들기 django에서 app을 만들어 서버페이지에 표시하기 django프로젝트를 만든 후 그 프로젝트로 경로를 이동한 뒤 python manage.py startapp "앱디렉토리명"을 입력한다. 이러면 앱디렉토리가 생성된다. URL 경로 지정하기 에디터를 이용해 원래의 프로젝트디렉토리로 들어간다. 프로젝트 디렉토리의 urls.py에 있는 소스코드를 수정한다. include함수를 추가해주고 path('', include("blog.urls"))를 추가한다. path('', include("blog.urls"))는 아무것도 입력되지 않았을 때 blog디렉토리의 urls를 실행한다는 의미다. 다음으로는 앱디렉토리로 들어가서 urls.py를 추가한다. urls.py의 코드를 다음과 같이 작성한다. views파일을 .. 2019. 3. 21.
django 설치 python3.x 버전 이상이 설치되어 있는 상태에서의 django 설치(OS : windows10) cmd에서 pip install django 명령어를 입력한다. 원하는 위치에 폴더를 만들고 그 폴더로 경로를 바꾼 뒤 django-admin startproject "디렉토리명" 을 입력한다. 생성된 디렉토리로 경로를 옮기고 python manage.py runserver 명령어를 통해 서버가 실행되는지 확인한다. django의 포트번호는 기본적으로 8000이라고 한다. 127.0.0.1:8000 이나 localhost:8000을 접속해본다. 2019. 3. 21.