web server
-
웹 서버와 웹 애플리케이션 서버는 비슷해보이지만 서로 다르다. 그 차이는 무엇일까? 웹이란? 그것에 대해 이야기하기 전 먼저 웹에 대해서 이야기하겠다. 웹이란 무엇일까? 우리는 일상 속에서 웹이라는 단어를 자주 사용하고, 보통 그것은 브라우저에서 보는 웹페이지를 의미할 것이다. 그래서 웹이란? 월드 와이드 웹(World Wide Web)의 줄임말으로 인터넷을 통해 접근하고 사용하는 정보 및 서비스의 모음을 의미하며, 1989년 팀 버너스리가 처음 만들었다. 웹은 http 프로토콜을 통해 html, image, video, sound와 같은 데이터를 주고 받으며, 전 세계의 컴퓨터 네트워크를 연결하여 정보를 공유하고 사용자들이 서로 상호작용할 수 있는 플랫폼을 제공한다. HTTP (Hypertext Tra..
[web] 웹 서버와 웹 애플리케이션 서버웹 서버와 웹 애플리케이션 서버는 비슷해보이지만 서로 다르다. 그 차이는 무엇일까? 웹이란? 그것에 대해 이야기하기 전 먼저 웹에 대해서 이야기하겠다. 웹이란 무엇일까? 우리는 일상 속에서 웹이라는 단어를 자주 사용하고, 보통 그것은 브라우저에서 보는 웹페이지를 의미할 것이다. 그래서 웹이란? 월드 와이드 웹(World Wide Web)의 줄임말으로 인터넷을 통해 접근하고 사용하는 정보 및 서비스의 모음을 의미하며, 1989년 팀 버너스리가 처음 만들었다. 웹은 http 프로토콜을 통해 html, image, video, sound와 같은 데이터를 주고 받으며, 전 세계의 컴퓨터 네트워크를 연결하여 정보를 공유하고 사용자들이 서로 상호작용할 수 있는 플랫폼을 제공한다. HTTP (Hypertext Tra..
2023.08.16 -
장고에서 superuser란 장고 관리자 화면에 접속할 수 있는 계정. 이걸 사용하기 위해서는 먼저 superuser를 생성해야한다. python manage.py createsuperuser 이렇게 입력한 다음 이메일과 패스워드(여기서는 임의로 1234로 설정)를 입력해주면 성공적으로 생성한다. 폴더에도 이렇게 파일이 만들어진 것을 확인할 수 있다. 이렇게 슈퍼 유저를 만들었으니 로컬서버를 다 구동하고 http://localhost:8000/admin/ 로 접속해보면 이런 창이 뜬다. 아까 만든 계정으로 접속해보면 이렇게 관리자 화면이 나타난다.
[Django] superuser(admin) 생성장고에서 superuser란 장고 관리자 화면에 접속할 수 있는 계정. 이걸 사용하기 위해서는 먼저 superuser를 생성해야한다. python manage.py createsuperuser 이렇게 입력한 다음 이메일과 패스워드(여기서는 임의로 1234로 설정)를 입력해주면 성공적으로 생성한다. 폴더에도 이렇게 파일이 만들어진 것을 확인할 수 있다. 이렇게 슈퍼 유저를 만들었으니 로컬서버를 다 구동하고 http://localhost:8000/admin/ 로 접속해보면 이런 창이 뜬다. 아까 만든 계정으로 접속해보면 이렇게 관리자 화면이 나타난다.
2023.02.14 -
2023.02.14 - [Django] - [VS code] 파이썬 가상환경 세팅 이전 포스팅으로 가상환경을 생성했다면 거기에 장고 라이브러리를 설치한다. 중요한 것은 가상환경에 진입한 상태로 터미널에 설치해야한다. 이 모든 포스팅은 VS code에서 진행한다는 것을 가정하고 진행된다. 프로젝트를 생성할 때, Python 또는 Django에서 사용 중인 이름은 피해야 한다. 특히, django(Django 그 자체와 충돌)나, test(Python 패키지의 이름중 하나) 같은 이름은 피해야 한다 라이브러리 설치 pip install django python -m django --version 설치하고 위 명령어를 터미널에 넣어보면 장고가 설치 되었는지 확인할 수 있다. 프로젝트 생성 이후 장고 프로젝트를..
[Django] 프로젝트 생성2023.02.14 - [Django] - [VS code] 파이썬 가상환경 세팅 이전 포스팅으로 가상환경을 생성했다면 거기에 장고 라이브러리를 설치한다. 중요한 것은 가상환경에 진입한 상태로 터미널에 설치해야한다. 이 모든 포스팅은 VS code에서 진행한다는 것을 가정하고 진행된다. 프로젝트를 생성할 때, Python 또는 Django에서 사용 중인 이름은 피해야 한다. 특히, django(Django 그 자체와 충돌)나, test(Python 패키지의 이름중 하나) 같은 이름은 피해야 한다 라이브러리 설치 pip install django python -m django --version 설치하고 위 명령어를 터미널에 넣어보면 장고가 설치 되었는지 확인할 수 있다. 프로젝트 생성 이후 장고 프로젝트를..
2023.02.14