1. django 설치 pip install django pip install djangorestframework 2. 프로젝트 생성 django-admin startproject mls 3.설정 이후 마이그레이션 명령어 실행 python manage.py migrate 4.개발 서버 실행 python manage.py runserver 0.0.0.0:8000 5.애플리케이션 생성 python manage.py startapp $name 6.애플리케이션 변경 후 명령어 python manage.py makemigrations $name 7.데이터베이스에 모델 추가 python manage.py migrate $name 8.쿼리셋에 접속해서 데이터베이스 목록 조회 python manage.py shell
4.0.0 org.apache phoenix apache.phoenix war 1.0.0-BUILD-SNAPSHOT 1.6 3.1.1.RELEASE 1.6.10 1.6.6 4.8.0-HBase-1.2 1.2.1 2.7.1 1.6.2 1.16.8 1.7 org.apache.phoenix phoenix-core ${phoenix.version} org.mortbay.jetty servlet-api org.mortbay.jetty servlet-api-2.5 org.mortbay.jetty jsp-2.1 org.mortbay.jetty jsp-api-2.1 tomcat jasper-compiler tomcat jasper-runtime org.apache.hbase hbase-testing-util ${hba..
eclipse 에서 스프링 프레임워크 적용해 프로젝트를 진행 시 아래와 같은 장애 발생한다. cvc-complex-type-3.2.2: Attribute 'local' is not allowed to appear in element 'ref' 스프링 4.0 부터는 spring-beans.xsd 에서 local을 지원하지 않기에 스프링 프레임워크 4.0버젼 이하의 프로젝트 일 경우 아래와 같이 bean 설정을 수정한다.
플러그인 개발 시 외부 라이브러리를 추가 시키고 eclipse application을 동작 후 다음과 같은 장애가 발생 하였다. Unable to create class 'org.eclipse.ui.internal.e4.compatibility.CompatibilityView' from bundle '420' 위와 같은 장애가 발생 시 플러그인 프로젝트에 포함되어있는 MAINFEST 폴더의 Runtime 탭에 build path에 지정한 라이브러리 패키지를 선택해 준다. classpath에서는 필요한 jar 파일을 추가 시켜주고 export 하면 장애가 없이 구동된다.
tabpanel.addSelectionHandler(new SelectionHandler(){ public void onSelection(SelectionEvent event) { int tabId = event.getSelectedItem(); Widget tabWidget = tabpanel.getWidget(tabId); Object data = AsyncCallback.getData()tabPanel.setWidget(tabId, new Widget(data)); } }
final VerticalPanel vp = new VerticalPanel(); vp.add(mainPanel); vp.setWidth("100%"); vp.setHeight(Window.getClientHeight() + "px"); 가로와 세로 사이즈를 GWT에서 제공하는 Window 사이즈로 설정한다. Window의 Drag Resize 이벤트로 변경된 사이즈를 다시 설정한다. Window.addResizeHandler(new ResizeHandler() { public void onResize(ResizeEvent event) { int height = event.getHeight(); vp.setHeight(height + "px"); } }); RootPanel.get().add(vp);
main css 파일에서 .home-tab-icon { background-image: url( images/silk/house.png ) !important; } 추가 아래의 소스와 같이 코딩하며, Tab 아이콩이 설정된다. panel.setIconCls("home-tab-icon");