Developer140 [Django] Bootstrap 스타일 적용하기 이번 포스팅에서는 부트스트랩에서 제공하는 다양한 CSS 스타일을 손쉽게 적용하는 방법에 대해 알아보겠습니다. CDN이란 개념부터 출발하지만, 그런것보다는 실제 적용을 어떻게 시키는지 위주로 설명하겠습니다. 지금까지는? 부트스트랩의 기본 틀을 가져올 때, 아래 코드처럼 파일을 불러왔습니다. 1234567891011121314 Colored by Color Scriptercs 만약 다른 스타일을 적용하고 싶다면 어떻게할까요? 여기에서 무료로 제공하는 테마들이 있습니다. 원하는 테마를 선택하고, bootstrap.min.css를 다운받습니다. 즉, 이렇게 다운 받은 css 파일을 프로젝트로 넣어서 적용시키는 원리입니다. 다운받은 css 파일 프로젝트에 넣기 다음 순서로 진행합니다. 프로젝트에 static 폴더.. 2020. 11. 27. [Django] GET, POST 메소드 구현 이번에는 GET, POST 등의 메소드를 구현하는 방법에 대해 알아보겠습니다. 회원가입을 예로 들자면, 처음 화면이 뜨기 위해서는 GET, 회원가입을 위해 등록 버튼을 클릭했을 때는 POST 메소드가 실행되어야 합니다. HTML 파일에 post 메소드 선언하기 어떤 폼에 post 동작을 넣을지 정하는 부분입니다. 명확히 이해는 안가지만, 이렇게 했을 때는 아래 그림의 버튼을 클릭했을 때 post 메소드가 실행됩니다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 회원가입 회원가입 {% csrf_token %} 사용자명 비밀번호 비밀번호 확인 등록 Col.. 2020. 11. 26. [Django] URL 연결하기 오늘도 짧고 간단한 포스팅을 하겠습니다. 웹을 만들다보면 필요한 가장 필수적인 부분으로, URL을 연결하는 방법에 대해 알아보겠습니다. 예를 들어, 회원가입하는 페이지를 만들고 싶다면, http://~~~~~/signup 과 같은 방식으로 url을 만들어야합니다. 장고에서 url을 연결하는 방법은 아래 단계에 따라 진행하시면 됩니다. 프로젝트 url 설정 프로젝트에 있는 url 파일을 아래와 같이 수정합니다. 12345678from django.contrib import adminfrom django.urls import path, include urlpatterns = [ path('admin/', admin.site.urls), path('users/', include('users.urls')) # .. 2020. 11. 25. [Django] 모델 테이블 분리해서 어드민 페이지에 보여주기 장고를 시작할 때, 모델마다 별도의 테이블로 나타나게 만들어 관리할 수 있습니다. 예를 들어 도서 대출 프로그램의 경우, 사용자 테이블이 있고 책 테이블이 있을텐데 별도의 코드를 삽입하지 않으면 어드민 페이지에 나타나지 않는 것..같더라고요? 아무튼, 그래서 어드민 페이지에 이를 표시하는 방법에 대해 알아보겠습니다. 각 app마다 모델 작업을 하는데, 각 app에 있는 admin파일에 아래 코드를 삽입하시면 됩니다. 12345678from django.contrib import adminfrom .models import Users # Register your models here.class UsersAdmin(admin.ModelAdmin): pass admin.site.register(Users, U.. 2020. 11. 24. [Django] 프로젝트 및 앱 생성, Admin 계정, 기본 모델 생성 Django를 통해 웹페이지 및 REST API를 만드는 프로젝트를 진행하고 있습니다. 이에 따라 기본적인 장고 프레임워크 사용 방법 등에 대해 하나씩 포스팅해보겠습니다. Django 프로젝트 설치 저는 파이참을 사용하고 있는데요. 가상환경이 자동으로 설정되기 때문에, 해당 프로젝트에서 Django 라이브러리릋 찾아 설치합니다. 프로젝트 생성 터이널에 다음 명령어를 입력합니다. django-admin startproject DoonyProject DoonyProject라는 이름의 프로젝트가 생성되는 것을 볼 수 있습니다. 폴더 트리에 나타납니다. 앱 생성 터미널에 다음 명령어를 입력합니다. python manage.py startapp doonyApp doonyApp라는 이름의 앱을 생성합니다. 폴더 트.. 2020. 11. 11. Continuous, Discrete Wavelet Transform (CWT, DWT) 이 글은 이 글을 번역+재구성한 글입니다. 모든 이미지나 내용 출처는 위 페이지임을 미리 밝힙니다. 지난 포스팅에서 간단히 Wavelet이 어떤 건지에 대해 설명했습니다. 이번 포스팅에서는 Continuous Wavelet Transform(CWT)와, Discrete Wavelet Transform(DWT)에 대해 알아보겠습니다. CWT와 DWT, 뭐가 다른가요? 영어에서도 보듯, Continuous는 연속적이라는 뜻이고, Discrete은 이산적이라는 뜻입니다. 앞선 포스팅에서 scale와 shifting에 의해 wavelet이 동작한다고 말씀드렸는데요. CWT는 scale과 shifting이 continuous, 즉 연속변수로 작동합니다. 따라서 아래 수식으로 나타낼 수 있습니다. a는 scale .. 2020. 10. 24. 이전 1 2 3 4 5 6 7 8 ··· 24 다음