728x90
반응형
웹팩 devServer 와 Django runserver에 대하여
1. 웹팩 devServer (8080포트)
실행명령 : npm run servehtml 위치:~/dist/home.html~/dist/post_list.html~/dist/post_detail.html
2. Django runserver (8000 포트)
실행명령: python manage.py runserverhtml 위치: ~/templates/home.html~/templates/blog/post_list.html~/templates/blog/post_detail.html
이때 devServer와 runserver의 url을 맵핑하는 방법이 서로 다르다.
devServer는 url과 html의 맵핑을 vue.config.js에 정의하고 있고
runserver는 urls.py와 views.py를 거치면서 url과 html의 맵핑관계를 정의하게 된다.
개발용 서버 | 메뉴명 | 링크 URL | HTML 파일 위치 |
devServer | HOME | /, /home.html | ~/dist/home.html |
POSTLIST | /post_list.html | ~/dist/post_list.html | |
POSTDETAIL | /post_detail.html | ~/dist/post_detail.html | |
runserver | HOME | / | ~/templates/home.html |
BLOG | /blog/list/ | ~/templates/blog/post_list.html | |
(post click) | /blog/99/ | ~/templates/blog/post_detail.html | |
ADMIN | /admin/ | (Django 제공) |
* devServer에는 proxy기능이 있어서 axios와 같은 비동기 request가 들어오면 proxy 기능에 의해서 Django로 처리를 위임한다.
728x90
반응형
'웹 프로그래밍' 카테고리의 다른 글
[Django Tutorial] Blog 만들기 (17) (0) | 2021.04.24 |
---|---|
[Django Tutorial] Blog 만들기 (16) (0) | 2021.04.24 |
[Django Tutorial] Blog 만들기 (13) (0) | 2021.04.22 |
[Django Tutorial] Blog 만들기 (12) (0) | 2021.04.22 |
[Django Tutorial] Blog 만들기 (14) (0) | 2021.04.21 |