django理解01

接在Vue理解01后

项目创建

pycharm上下载django框架

  • 在需要创建项目的文件夹终端django-admin startproject 项目名

  • 终端创建APPpython manage.py startapp app名

  • 注册APP,settings.py里INSTALLED_APPS下,增加一项:app名.apps.类名,类名在app文件夹下apps查看

  • ruls里配置增加path

    python 复制代码
    from app_307 import views
    urlpatterns = [
    # path("admin/", admin.site.urls),
    path("index/", views.index),   #访问第一个参数页面时,调用第二个参数代表的函数
    ]
  • 编写函数:app下views

    python 复制代码
    from django.shortcuts import render, HttpResponse
    # Create your views here.
    def index(request):
    	return HttpResponse("欢迎使用")
  • 运行:python manage.py runserver

返回页面时

views

python 复制代码
def user_lsit(request):
    return render(request, "user_list.html")

在app下,创建templates,内部存储html文件,访问时就从这里找。

相关推荐
whinc14 小时前
Rust技术周刊 2026年第17周
后端·rust
whinc14 小时前
Rust技术周刊 2026年第18周
后端·rust
whinc15 小时前
Rust技术周刊 2026年第16周
后端·rust
jieyucx15 小时前
Go语言深度解剖:Map扩容机制全解析(增量扩容+等量扩容+渐进式迁移)
开发语言·后端·golang·map·扩容策略
王码码203515 小时前
Go语言的内存管理:原理与实战
后端·golang·go·接口
Lee川15 小时前
打字机是怎么炼成的:Chat 流式输出深度解析
前端·后端·面试
Lee川15 小时前
Token 无感刷新与 Logout:前端安全会话管理实战
前端·后端·react.js
舒一笑17 小时前
零后端、零数据库——我做了一个让 10000+ 人成功告白的开源工具
后端·产品·设计师
Java技术小馆17 小时前
如何零成本将各种 AI 编程工具接入免费大模型?
后端
Tutankaaa18 小时前
从10队到50队:知识竞赛软件的高并发场景如何设计?
java·经验分享·后端·spring