1. 앱 생성
python3 manage.py startapp polls_203
2. polls_203/views.py 수정
vim polls_203/views.py
=============================
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def index44(request):
return HttpResponse("Hello, user. You're at the polls index4and4~!^^.")
=============================
3. polls_203/urls.py 없을 경우 생성 AND 아래와 같이 수정
vim polls_203/urls.py
==================================
from django.urls import path
from . import views
urlpatterns = [
path('', views.index44, name='sample_of_index'),
]
==================================
4. saja_site/urls.py 수정
vim saja_site/urls.py
===============================
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('polls_203/', include('polls_203.urls')),
]
===============================
다른 url 패턴을 포함하는 경우 무조건 include()를 사용한다. admin.site.urls만이 유일한 예외 사항이다.
5. runserver
cd saja_site
./start_djangoserver_ver1.0.0.sh
위 파일 관련 정보는 아래 페이지에서 확인할 수 있습니다.
https://growingsaja.tistory.com/166
6. log file 확인하면 데몬 정상 작동, 웹 접속 로그 등을 확인할 수 있다.
tail -f saja_site/logs/django_2@@@@.log.txt
( 아래는 웹페이지 상의 출력 )
'Development > Django with Python' 카테고리의 다른 글
[Ubuntu18.04][Django2.2] 실습 04 : 모델 설정 및 마이그레이션으로 적용 (0) | 2019.07.25 |
---|---|
[Ubuntu18.04][Django2.2] 실습 03 : 데이터베이스 연동 - mysql (0) | 2019.07.23 |
[Ubuntu18.04][Django2.2] 실습 01 : 프로젝트 생성, 정상 접속 확인 (31) | 2019.07.23 |
[Ubuntu18.04][Django2.2] How to install Django (0) | 2019.07.23 |
[Python3.6][Django2.2][Ubuntu18.04] Django 데이터베이스(DB) mysql 연동 - 3 (0) | 2019.06.01 |