django
1命令行创建与pycharm创建区别
文件介绍
web
├── db.sqlite3
├── manage.py # 项目的管理,包括: 启动项目,创建app, 数据管理
└── web
├── asgi.py # 接收网络请求
├── __init__.py
├── settings.py # 项目配置(模板配置,数据库配置,注册app)
├── urls.py # url和函数的对应关系
└── wsgi.py # 接收网络请求
2创建app
django-admin startapp APP名称
二,快速上手
1.注册app
打开project-setting文件
2编写视图与函数的对应关系
打开projet-urls.py
from blog import views
urlpatterns = [
#path('admin/', admin.site.urls),
#www.xxx.com/index->函数
path('index/', views.index),
]
编写视图关系
打开app-views.py
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def index(req):
return HttpResponse('<h1>welcome to Django</h1>')
def index(req):
return render(req,"index.html")
运行
直接点击
F