Web Backend/Django

Hello World (Django)

xProgrammer 2018. 3. 12. 15:17

1.프로젝트만들기

File > New > Other > PyDev > PyDev Django Project

HelloWorld

* 프로젝트명을 소문자로 시작하면 필요한 파일들 (예: manage.py 등)이 생성되지 않는다.


2.앱만들기

Django > Custom Command

startapp helloworld


3.view.py

from django.shortcuts import render
from django.http import HttpResponse

# Create your views here.
def index(request):
return HttpResponse("Hello, World!")


4./HelloWorld/HelloWorld/settings.py

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'home'
]


5./HelloWorld/HelloWorld/urls.py

from django.contrib import admin
from django.urls import path
from home import views
from django.conf.urls import url

urlpatterns = [
    path('admin/', admin.site.urls),
    url(r'^$',views.index),
]


6.확인