最简单的一个Django项目
新建一个文件: hello.py, 内容如下
-
from django.http import HttpResponse from django.conf import settings from django.urls import path import sys import os DEBUG = os.environ.get('DEBUG', 'on') == 'on' SECRET_KEY = os.environ.get('SECRET_KEY', '{{ secret_key }}') ALLOWED_HOSTS = os.environ.get('ALLOWED_HOSTS', 'localhost').split(',') settings.configure( DEBUG=DEBUG, SECRET_KEY=SECRET_KEY, ALLOWED_HOSTS=ALLOWED_HOSTS, ROOT_URLCONF=__name__, MIDDLEWARE_CLASSES=( 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', ) ) def index(request): return HttpResponse('Hello World') urlpatterns = ( path('', index), ) if __name__ == '__main__': from django.core.management import execute_from_command_line execute_from_command_line(sys.argv)
-
$ python3 hello.py runserver
-
这时候在浏览器上输入: 127.0.0.1:8000, 结果显示 'Hello World'
摘自《轻量级Django》