当前位置: 首页 > news >正文

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
    from app_307 import views
    urlpatterns = [
    # path("admin/", admin.site.urls),
    path("index/", views.index),   #访问第一个参数页面时,调用第二个参数代表的函数
    ]
    
  • 编写函数:app下views
    from django.shortcuts import render, HttpResponse
    # Create your views here.
    def index(request):return HttpResponse("欢迎使用")
    
  • 运行:python manage.py runserver

返回页面时
views

def user_lsit(request):return render(request, "user_list.html")

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

http://www.lryc.cn/news/234572.html

相关文章:

  • 限制Domain Admin登录非域控服务器和用户计算机
  • 原来机械硬盘比内存慢10万倍
  • ElementUI的Dialog弹窗实现拖拽移动功能
  • 生成式AI模型量化简明教程
  • 机器人制作开源方案 | 智能快递付件机器人
  • PostgreSQL技术大讲堂 - 第34讲:调优工具pgBagder部署
  • 《Python日志新宠——Loguru,轻松记录,笑对Bug!》
  • NET8 ORM 使用AOT SqlSugar
  • CCRC认证是什么?
  • linux内核面试题(2)
  • YOLOV5----修改损失函数-ShuffleAttention
  • Kafka(四)消费者消费消息
  • Python uiautomation获取微信内容!聊天记录、聊天列表、全都可获取
  • Java通过Lettuce访问Redis主从,哨兵,集群
  • 嵌入式数据库Sqlite
  • 计算机网络:网络层ARP协议
  • 集成环信IM时常见问题及解决——包括消息、群组、推送
  • Selenium自动化测试框架
  • C#实现观察者模式
  • 什么是持续部署
  • 【Python】Loguru模块更简洁的日志记录库
  • 智慧环保:科技驱动下的环境保护新篇章
  • CTF-PWN环境搭建手册
  • Nginx安装配置与SSL证书安装部署
  • 高性能面试八股文之编译流程程序调度
  • opencv的MinGW-W64编译
  • 在Go编程中调用外部命令的几种场景
  • python学习:break用法详解
  • 【算法萌新闯力扣】:找到所有数组中消失对数字
  • Node.js 安装配置