02、入门仪式:Hello,World
1、Hello, world
2、Django入门仪式
- 创建项目,输出 Hello,world
- 创建项目命令:
django-admin startproject <项目名>
3、Django项目基本结构
urls.py:
# C:\Users\12482\Desktop\py_learn\test_django\mysite\mysite\urls.py
from django.contrib import admin
from django.urls import path
from . import views
urlpatterns = [
path('admin/', admin.site.urls),
path('', views.index),
]
views.py:
# C:\Users\12482\Desktop\py_learn\test_django\mysite\mysite\views.py
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world")
4、响应请求
5、启动本地服务
执行命令:python manage.py runserver
这里需要输入用户名和密码,我们刚刚没有设置,我们可以进行设置:
在cmd中,查看帮助文档:python manage.py help
,可以看到各种命令
输入用户名和密码:
(先python manage.py migrate
,执行数据库的一些文件(也就是db.sqlote3)),同步数据库
创建超级管理员用户:python manage.py createsuperuser
,输入用户名(test)和密码(abc123456),邮箱可直接回车跳过,
访问:http://127.0.0.1:8000/admin/,用上面的设置的用户名和密码登录,进入后台管理页面