본문 바로가기

분류 전체보기

(26)
[python]django 서버 외부접속 허용 및 포트번호 변경 django를 이용하여 개발용 서버를 띄울 때 python manage.py runserver 이렇게 사용하게 되면 포트 번호는 기본적으로 8000번으로 지정된다. 만약 기본으로 지정된 8000번 이외의 포트 번호를 사용하고 싶다면 python manage.py runserver 8080 이런 식으로 사용하면 포트 번호를 변경할 수 있다. 하지만 이는 포트 번호만 변경해 줄 뿐 외부 접속을 허용하지 않는다. 외부 접속을 허용하고 싶다면 아래와 같이 입력하면 된다. python manage.py runserver 0.0.0.0:8080 이렇게 사용하면 외부 접속을 허용하면서 포트 번호를 지정해 줄 수 있다. 외부에서는 서버를 띄운 컴퓨터에 할당된 아이피 + 포트 번호를 사용하여 접속할 수 있다. ex) 서..
비즈니스 로직(Business logic)이란? 비즈니스 로직(Business logic) 비즈니스 로직이란 업무에 필요한 데이터 처리를 수행하는 응용 프로그램의 일부를 말한다. 이것은 데이터 입력, 수정, 조회 및 보고서 처리 등을 수행하는 루틴, 좀 더 엄밀히 말하면 보이는 것의 그 뒤에서 일어나는 각종 처리를 의미한다. 대개 클라이언트 프로그램은 사용자 인터페이스와 비즈니스 로직으로 구성되며, 서버 프로그램은 대부분 비즈니스 로직만으로 되어 있다. 특히, 클라이언트/서버 모델인 경우에는 이외에도 통신링크가 추가되지만, 통신과 관련된 1)인프라스트럭처는 사용자 인터페이스처럼 비즈니스 로직의 일부는 아니다. 1) 인프라스트럭처( infrastructure) : 본래는 하부구조·하부조직 등의 일반적 용어이지만 오늘날에는 경제활동의 기반을 형성하는 시설..