Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- gcc 업데이트
- centos pyhon 설치
- snmp
- gcc regex
- python popen
- linux시간으로 변경
- c3 축 가리기
- c3 초
- InfluxDB
- python subprocess
- g++ 업데이트
- python os
- regex_search
- 백준
- snmp test
- c3 step graph
- CentOS7
- telegraf
- 정규식 문자열 출력
- influxdb 설치
- c3 second
- c3 축 없애기
- semanage
- 정규식 컴파일
- subporcess path
- selinux port 등록
- 1697
- grafana dashboard
- 정규식 활용
- c++ 정규식
Archives
- Today
- Total
리셋 되지 말자
[CSAPI] Django csapi app 생성 본문
CSAPI App 생성 및 설정
실제로 django 프로젝트에서 사용할 csapi app을 생성한 뒤 url, view를 간단하게 생성하여 테스트 해본다
CSAPI APP 생성
$ django-admin startapp csapi
config/settings.py 에 csapi app 추가
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'csapi' # 추가
]
config/urls.py 수정 - url 관리를 쉽게 하기 위해서 include를 사용 (api/ url로 요청이 오면, csapi의 urls.py로 전달)
from django.contrib import admin
from django.urls import path, include # 추가
urlpatterns = [
path('admin/', admin.site.urls),
path('api/', include('csapi.urls')), # 추가
]
csapi/urls.py 추가 - api url 로 접속하면, views.py 의 index 함수를 호출한다
from django.urls import path
from . import views
urlpatterns = [
path('', views.index),
]
csapi/view.py 수정 - api 페이지로 들어올 경우, index 함수를 통해 문구가 전송된다
from django.shortcuts import render
from django.http import HttpResponse
def index(request):
return HttpResponse("csapi page 입니다.")
api url 접속 테스트
'프로젝트' 카테고리의 다른 글
[CSAPI] Django login, logout 구현 (0) | 2021.10.05 |
---|---|
[CSAPI] Django login app 생성 (0) | 2021.10.04 |
[CSAPI] Django containerization (0) | 2021.10.04 |
[CSAPI] Django 개발환경 셋팅 (0) | 2021.10.03 |
[CSAPI] 구성 변경 (0) | 2021.10.01 |
Comments