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

相关推荐
程序员码歌6 小时前
明年35岁了,如何破局?说说心里话
android·前端·后端
橙*^O^*安7 小时前
Go 语言基础:变量与常量
运维·开发语言·后端·golang·kubernetes
工程师小星星7 小时前
Golang语言的文件组织方式
开发语言·后端·golang
哈喽姥爷7 小时前
Spring Boot---自动配置原理和自定义Starter
java·spring boot·后端·自定义starter·自动配置原理
舒一笑9 小时前
为什么where=Version就是乐观锁了?
后端·mysql·程序员
GoGeekBaird9 小时前
关于垂类AI应用落地行业的方法论思考
后端·github·agent
小宁爱Python9 小时前
Django 基础入门:命令、结构与核心配置全解析
后端·python·django
你的人类朋友10 小时前
认识一下Bcrypt哈希算法
后端·安全·程序员
tangweiguo0305198710 小时前
基于 Django 与 Bootstrap 构建的现代化设备管理平台
后端·django·bootstrap
IT果果日记10 小时前
详解DataX开发达梦数据库插件
大数据·数据库·后端