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

相关推荐
吴佳浩 Alben1 小时前
Python入门指南(四)
开发语言·后端·python
倚栏听风雨1 小时前
lombook java: 找不到符号
后端
码财小子2 小时前
记一次服务器大并发下高延迟问题的定位
后端
我是小妖怪,潇洒又自在2 小时前
springcloud alibaba(九)Nacos Config服务配置
后端·spring·spring cloud
Victor3563 小时前
Netty(26)如何实现基于Netty的RPC框架?
后端
Victor3563 小时前
Netty(25)Netty的序列化和反序列化机制是什么?
后端
qq_12498707533 小时前
重庆三峡学院图书资料管理系统设计与实现(源码+论文+部署+安装)
java·spring boot·后端·mysql·spring·毕业设计
桦说编程4 小时前
并发编程高级技巧:运行时检测死锁,告别死锁焦虑
java·后端·性能优化
无限大64 小时前
为什么"软件测试"很重要?——从 Bug 到高质量软件的保障
后端