본문 바로가기

장고2

Django 와 SB Admin을 이용한 Yara GUI Interface 만들기(2) 1.Django 에 대해. 1).MVC 및 MVT 구조에 대해서 프레임워크는 소프트웨어를 이루는 구조를 의미함. 일반적으로 spring은 mvc구조를 가지고 django는 mvt 구조를 가짐. 아래 그림처럼 MVC구조는 다음과 같이 되어 있음. view는 화면에 보여주는 부분. control은 프레임워크를 명령구조를 말하며(또는 비지니스 로직이라고 함) model은 관리하는 데이터를 말하거나 control 및 view에 대한 통보를 이야기함. Django는 mvt를 가지는데 아래 그림같은 구조를 가짐. Django에서는 view가 MVC구조의 Control와 비슷한 역할을 함. 즉 명령어를 하달하는 구간이 됨. Template는 mvc의 view와 같음. 화면상을 보여주는 화면을 말함. Model은 마찬.. 2020. 3. 10.
Django 와 SB Admin을 이용한 Yara GUI Interface 만들기(1) 1.Django 설치 1).준비물 -운영체제(우분투 서버) -python3 -Django -SB admin(bootstrap template) 2).설치 운영체제는 ubuntu 서버를 설치(18.09) [명령어 입력] sudo apt update sudo apt upgrade 설치후 python3 기본 설치 확인. Django는 python3에서 사용을 한다고 함. (버전은 python3이면 다 사용 가능한 것으로 확인.) Django를 설치할 디렉토리를 만듬. (virtualenv를 통한 설치는 진행하지 않음. 직접 솔루션 올리고 할 예정임으로 여기 포스트에서는 virtualenv를 통한 환경설정은 따로 진행하지 않음. sudo로 설치할 예정임으로 보안상의 취약성은 있음) [pip3 설치] sudo a.. 2020. 3. 9.