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

相关推荐
Livingbody1 小时前
基于【ERNIE-4.5-VL-28B-A3B】模型的图片内容分析系统
后端
你的人类朋友2 小时前
🍃Kubernetes(k8s)核心概念一览
前端·后端·自动化运维
追逐时光者3 小时前
面试第一步,先准备一份简洁、优雅的简历模板!
后端·面试
慕木兮人可4 小时前
Docker部署MySQL镜像
spring boot·后端·mysql·docker·ecs服务器
发粪的屎壳郎4 小时前
ASP.NET Core 8 轻松配置Serilog日志
后端·asp.net·serilog
倔强青铜三5 小时前
苦练Python第4天:Python变量与数据类型入门
前端·后端·python
倔强青铜三5 小时前
苦练Python第3天:Hello, World! + input()
前端·后端·python
倔强青铜三5 小时前
苦练Python第2天:安装 Python 与设置环境
前端·后端·python
Kookoos5 小时前
ABP VNext + .NET Minimal API:极简微服务快速开发
后端·微服务·架构·.net·abp vnext
倔强青铜三5 小时前
苦练Python第1天:为何要在2025年学习Python
前端·后端·python