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

石家庄网站建设推广电话天津城市建设大学网站

石家庄网站建设推广电话,天津城市建设大学网站,企业网站源码 php,一亩地开发多少钱一、Django的安装 pip install djangopython目录下出现两个文件 djando-admin.exe django django-admin.exe django 二、创建项目 1.命令行#xff08;终端#xff09; 1.打开终端 winR 输入cmd 2.进入项目目录 3.执行命令创建项目 2.Pycharm 两种方法对比 1.命令行创…一、Django的安装 pip install djangopython目录下出现两个文件 djando-admin.exe django django-admin.exe django 二、创建项目 1.命令行终端 1.打开终端 winR 输入cmd 2.进入项目目录 3.执行命令创建项目 2.Pycharm 两种方法对比 1.命令行创建的项目更标准 2.pycharm创建的项目比命令行多了两样东西【需要删掉】 ·创建了templates目录 ·settings.py中 默认文件 三、创建app python manage.py startapp [appname]显示所有目录 tree /F├─app01 │ │—admin.py【固定不用动】django默认提供了admin后台管理。 │ │—apps.py【固定不用动】app启动类 │ │—models.py【 ** 重要 ** 】对数据库操作。 │ │—tests.py【固定不用动】单元测试 │ │—views.py【 ** 重要 ** 】函数。 │ │—__ init __.py │ │ │ └─migrations【固定不用动】数据库变更记录 │ __ init __.py │ └─mysite1 │—asgi.py │—settings.py │—urls.py【URL-函数】 │—wsgi.py │— __ init __.py 四、启动运行django 1、确保app已注册【settings.py】 在【settings.py】中的 INSTALLED_APPS 中添加 参考【apps.py】中的类名 2、编写 URL 和视图函数的对应关系【urls.py】 3、编写视图函数【views.py】 4、启动django项目 1.命令行启动 python manage.py runserver2.pycharm启动 3.运行 5、再写一个页面 -url -- 函数 -函数 五、模板和静态文件 1、templates 模板 在【views.py】中 创建【templates】文件夹和【user_list.html】 2、静态文件【static】 在开发过程中一般将图片、css、js都会当做静态文件处理。 1.static目录 在app目录下创建static文件夹 2.引用静态文件 六、django的模板语法 本质上在HTML中写一些占位符由数据对这些占位符进行替换和处理。 【urls.py】文件 from django.urls import path from app01 import viewsurlpatterns [path(tpl/, views.tpl), ]【views.py】文件 from django.shortcuts import render, HttpResponse, redirect def tpl(request):name 布莱克roles [光明守护者, 邪灵二当家, 战联副队]user_info {name: 布莱克, friend: 索兰特, role: 夜魔之神}data_list [{name: 布莱克, attribute: 暗影系, role: 夜魔之神},{name: 卡修斯, attribute: 地暗影系, role: 大地之神},{name: 雷伊, attribute: 电系, role: 雷神},{name: 盖亚, attribute: 战斗系, role: 战神},{name: 缪斯, attribute: 超能系, role: 赤瞳},]return render(request, tpl.html, {n1: name, n2: roles, n3: user_info, n4: data_list})【tpl.html】文件 !DOCTYPE html html langen headmeta charsetUTF-8titleTitle/title /head body h1模板语法的学习/h1 div{{ n1 }}/div div{{ n2 }}/div div{{ n2.0 }}/div div{{ n2.1 }}/div div{{ n2.2 }}/div div{% for item in n2 %}span{{ item }}/span{% endfor %} /div hr/ {{ n3 }} {{ n3.name }} {{ n3.friend }} {{ n3.role }} ul {% for k,v in n3.items %}span{{ k }} {{ v }}/span {% endfor %} /ul hr/ {{ n4.1 }} {{ n4.1.name }} {{ n4.1.role }}{% for item in n4 %}div{{ item.name }} {{ item.attribute }}/div {% endfor %} hr/ {% if n1 布莱克 %}h1光明的救赎/h1 {% else %}h1威斯克/h1 {% endif %}{% if n1 威斯克 %}h1光明的救赎/h1 {% elif n1 卡修斯 %}h1诅咒之子/h1 {% else %}h1赛尔号/h1 {% endif %}/body /html运行结果 运行模式 七、请求和响应 【urls.py】文件 from django.urls import path from app01 import viewsurlpatterns [# 请求和响应path(something/, views.something), ]【views.py】文件 from django.shortcuts import render, HttpResponse, redirect def something(request):# request是一个对象封装了用户发送过来的所有请求相关数据# 1.获取请求方式 GET/POSTprint(request.method)# 2.在URL上传递值 /something/?n1123n2999print(request.GET)# 3.在请求体中提交数据print(request.POST)# 4.【响应】HttpResponse(返回内容)内容字符串内容返回给请求者# return HttpResponse(返回内容)# 5.【响应】读取HTML的内容 渲染替换 -字符串返回给用户的浏览器# return render(request, something.html, {title: 来了})# 6.【响应】让浏览器重定向到其他的页面return redirect(https://www.baidu.com)【something.html】文件 !DOCTYPE html html langen headmeta charsetUTF-8titleTitle/title /head bodyh1某些请求{{ title }}/h1 /body /html运行结果 关于重定向第二种形式是对的
http://www.hkea.cn/news/14339798/

相关文章:

  • 衡水做网站价格wordpress源码解析
  • 做it的网站昆明网络营销公司哪家比较好
  • dw做网站投票wordpress详情页图片放大
  • 高州市荷花镇网站建设wordpress手机边栏
  • 兰州网站排名外包awds网站开发留学
  • 上海网站建设哪家专业单页销售型网站
  • 哈尔滨商城网站建设北京设计公司排行
  • 如何自己做优惠卷网站天津网站制作重点
  • 文档网站超链接怎么做中国网络推广网站排名
  • 做书app下载网站有哪些深圳燃气公司网上营业厅
  • 缪斯设计网站移动网站不备案吗
  • 大型网站建设需要多少钱网站建设机器人
  • 外贸网站建设推广公司价格网站策划案需要包括哪些
  • 做订票网站设计要多久济南品质网站建设费用
  • 建设银行秋招网站免费搭建业网站
  • 优购物官方网站手机版网页是网站吗
  • 建设大型购物网站做网站开发一般用什么语言
  • 天津电子商务网站已认证网站服务费怎么做
  • wordpress仿站开发上海百度竞价点击软件
  • 番禺网站建设方案求一个做门窗技术的网站
  • 找人做网站需要什么软件邮箱号怎么注册?
  • 大型公司建站贵阳公司电话号码大全
  • 建设一个营销网站的费用保险代理人做网站
  • 茂名网站建设培训抖音推广引流
  • 网站ui网站搬家图片怎么做
  • dz网站源码网络公司是做什么的
  • 衡东建设局网站阳江招聘网最新招聘信息
  • 企业网站的制作方式地方网站怎么做推广
  • 网站后台清空上海自动化仪表厂
  • 专业做电脑系统下载网站台州市建设规划局路桥分局网站