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文件,访问时就从这里找。

相关推荐
Lisonseekpan9 分钟前
为什么要避免使用 `SELECT *`?
java·数据库·后端·sql·mysql·oracle
lecepin39 分钟前
AI Coding 资讯 2025-10-29
前端·后端·面试
Tony Bai1 小时前
【Go模块构建与依赖管理】01 前世今生:从 GOPATH 的“混乱”到 Go Modules 的“秩序”
开发语言·后端·golang
Python私教1 小时前
从零构建 Swing 计算器:深入理解 Java GUI 开发核心机制
后端
菜鸟的迷茫1 小时前
线程池中的坑:线程数配置不当导致任务堆积与拒绝策略失效
java·后端
Moonbit1 小时前
MoonBit Pearls Vol.13:初探 MoonBit 中的 JavaScript 交互
javascript·后端
没逻辑1 小时前
高性能计算的利器:Rust中的SIMD实战指南
后端·rust
bcbnb1 小时前
iOS 26 描述文件管理与开发环境配置 多工具协作的实战指南
后端
Python私教1 小时前
Swing 快速入门指南:零依赖构建 Java 桌面应用
后端
该用户已不存在2 小时前
Golang 上传文件到 MinIO?别瞎折腾了,这 5 个库拿去用
前端·后端·go