본문 바로가기

DataTables2

Django 와 SB Admin을 이용한 Yara GUI Interface 만들기(11) 1.Modal로 datatable 내용 연결하기 1). modal 사용하기 modal은 일종의 팝업창이다. bootstrap을 사용할 경우 modal을 사용자에게 편리하게 사용할수 있도록 제공해주고 있다. 우리는 저번 데이터들을 datatable로 불러올수 있었는데 이 datatable을 클릭시 헥사값을 보여줄수 있도록 지정하도록 하겠다. 일단 modal 동작과정은 다음과 같다. 먼저 datatable의 row를 클릭하면은 자바스크립트가 실행되고 이 자바스크립트는 모달윈도우를 데이터를 전송시키는 역활을 한다.그후 모달 윈도우를 팝업형식으로 띄워주고 헥사값을 보여주게 된다. 저번 datatable의 for문을 다시 보면은 2020. 3. 21.
Django 와 SB Admin을 이용한 Yara GUI Interface 만들기(8) 1.DataTable 사용하기(2) 1). DB 필드 생성 sb_admin의 models.py에서 다음의 DB필드를 만듭니다. 해당 DB필드는 다음과 같음 [DB필드] RuleN:룰 이름 RuleG:룰 그룹 Hashmd:해시값 fileHash:파일헥사값 FileN:파일 이름 created_time:생성시간 Django에서 해당 DB데이터를 불러오면 다음과 같다. django_sb_admin.objects.all() ==> django_sb_admin 테이블의 데이터를 전부 불러온다. 해당 내용을 views.py에 넣어두자. 위의 내용은 django_sb_admin 테이블의 데이터를 전부 불러오고 sbadmin에 저장한다. 해당 sbadmin은 yaraAnalysis가 불러오면은 해당 sbadmin을 dj.. 2020. 3. 17.