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

青海省网站建设高端网站建设与制作实验报告

青海省网站建设高端,网站建设与制作实验报告,wordpress plugin.php,网站运营难做嘛目录 一、三板斧的使用 二、全局配置文件 三、静态文件的设置 四、request对象的方法 五、pycharm链接数据库 六、Django链接数据库 七、orm介绍 一、三板斧的使用 三个方法#xff1a; HttpResponse renderredirect def index(request):print(request)return HttpR…目录 一、三板斧的使用 二、全局配置文件 三、静态文件的设置 四、request对象的方法 五、pycharm链接数据库 六、Django链接数据库 七、orm介绍 一、三板斧的使用 三个方法 HttpResponse renderredirect def index(request):print(request)return HttpResponse(request) # 它返回的是字符串return render(request, index.html) # 加载HTML页面的return redirect(http://www.baidu.com) # 加载HTML页面的return redirect(/home/) # 重定向的 二、全局配置文件 LANGUAGE_CODE zh-hansTIME_ZONE Asia/ShanghaiUSE_I18N TrueUSE_L10N TrueUSE_TZ FalseDATABASES {default: {ENGINE: django.db.backends.sqlite3,NAME: os.path.join(BASE_DIR, db.sqlite3),} }MIDDLEWARE [django.middleware.security.SecurityMiddleware,django.contrib.sessions.middleware.SessionMiddleware,django.middleware.common.CommonMiddleware,django.middleware.csrf.CsrfViewMiddleware,django.contrib.auth.middleware.AuthenticationMiddleware,django.contrib.messages.middleware.MessageMiddleware,django.middleware.clickjacking.XFrameOptionsMiddleware, ]INSTALLED_APPS [django.contrib.admin,django.contrib.auth,django.contrib.contenttypes,django.contrib.sessions,django.contrib.messages,django.contrib.staticfiles,app01.apps.App01Config, # 这是全写 ] 三、静态文件的设置 1、静态文件直接拿来就使用的都是静态文件 类似于HTML文件类似于CSS文件类似于js文件图片第三方的前端框架(jQuery、bootstrap)... 2、静态文件存在Django框架的哪个位置 我们一般把静态文件放在框架下的static文件夹但是默认情况下没有这个文件夹因此需 要我们手动创建出来这个文件夹static。静态的html一般放在templaes文件夹下面。 我们一般还会在static文件夹下进一步的划分目录 cssjsimg.../index/home 我们访问不到一个地址是因为在Django里面没有开设这样一个地址Django帮你加了你只需要按照规则添加即可。 http://127.0.0.1:8000/static/bootstrap-3.4.1-dist/css/bootstrap.min.css {%  %}    一般写跟逻辑相关的{{  }}        跟变量相关的 3、动态解析 {% load static %}script src{% static js/jquery_3.7.1_jquery.min.js %}/script link relstylesheet href{% static bootstrap-3.4.1-dist/css/bootstrap.min.css %} script src{% static bootstrap-3.4.1-dist/js/bootstrap.min.js %}/script 这个配置是访问静态文件的令牌 STATIC_URL /dasdasdasdas/其实就是static文件夹的路径 STATICFILES_DIRS [os.path.join(BASE_DIR, static),os.path.join(BASE_DIR, static1),os.path.join(BASE_DIR, static2) ] 四、request对象的方法 form action methodpost action 不写朝当前地址提交全写只写后缀 post提交表单前期先把下面的代码注释掉 MIDDLEWARE [django.middleware.security.SecurityMiddleware,django.contrib.sessions.middleware.SessionMiddleware,django.middleware.common.CommonMiddleware,# django.middleware.csrf.CsrfViewMiddleware,django.contrib.auth.middleware.AuthenticationMiddleware,django.contrib.messages.middleware.MessageMiddleware,django.middleware.clickjacking.XFrameOptionsMiddleware, ] print(request.GET) print(request.GET.get(a)) print(request.GET.get(b)) print(request.GET.get(c)) print(request.GET.getlist(c)) # print(request.POST) # 获取以post请求方式提交的表单数据 # print(request.POST.get(username)) # kevin 获取以post请求方式提交的表单数据 # print(request.POST.get(password)) # 123 获取以post请求方式提交的表单数据 get获取默认拿到的是最后一个元素值 # print(request.POST.get(hobby)) # 3 获取以post请求方式提交的表单数据 # [a, b, c] username request.POST.get(username) password request.POST.get(password) print(request.POST.getlist(hobby)) # 3 获取以post请求方式提交的表单数据request.method POST: 五、pycharm链接数据库 使用PyCharm连接数据库MySQL_.G( );的博客-CSDN博客 六、Django链接数据库 配置完链接数据的代码之后Django默认启动不起来了原因是内部使用的链接模块用的是mysqldb我们不使用这个模块我们使用pymysql模块。 如何更换pymysql 在任意的__init__.py文件中添加一下代码 import pymysql pymysql.install_as_MySQLdb() 后续还有一个模块mysqlclient这个模块不需要加任何的代码 这个模块一般装不上不容易装上很容易报错 七、orm介绍 orm对象映射模型 在Django中操作数据库就不用在写原生的SQL语句而是使用面向对象的语法和一些方法来操作数据库缺点代码的封装程度太高导致的问题执行效率下降了目前可以忽略需要自己写原生SQL语句。 类名 表名 对象 一条记录 属性 一个字段 1、我们的这些orm在哪里书写呢?  models.py这个文件就是跟数据库打交道的 2、类名写好之后一定别忘了做数据库迁移命令 python38 manage.py makemigrations # 生成迁移的记录(类似以是一个小本本) python38 manage.py migrate # 这句话才是真正的操作了数据库然后生成表 当你修改了跟数据量相关的代码之后都要执行这两句话
http://www.hkea.cn/news/14568219/

相关文章:

  • 科讯怎么建设网站wordpress 获取标签所有文章
  • 网站实现步骤及方法是阿里巴巴客户管理系统
  • 松江网站建设建设局网站查询个人信息
  • 什么叫子网站深圳南山网站建设公司
  • 网站设置的用途淮南市建设工程质量监督中心网站
  • 物流官网网站wordpress 3.9 模板
  • 辽阳专业建设网站如何快捷建企业网站
  • 长沙网站建设多少钱网站域名备案查询
  • c 网站设计海外网络推广公司
  • 网站优化哪个公司好查发分类信息网
  • 网站的推广方式有哪些湖南网站建设 地址磐石网络
  • 自己做网站的意义wordpress更新是乱码
  • 网站开发 策划是干嘛的男女做爰免费网站
  • 国办网站建设要求如何运营微信公众号
  • 鹰潭市网站建设公司装饰公司怎么拉客户
  • 国外网站建设现状图分析做dnf辅助官方网站
  • 做域名跳转非法网站负什么责任邢台网站制作
  • 学校网站建设培训方案网页设计总结收获和体会
  • 苏州网页服务开发与网站建设网页设计与制作教程题库
  • 做图挣钱的网站软件开发 东莞
  • 263企业邮箱后缀是什么广西优化网站 优帮云
  • 免费英文建设网站微信管理系统后台
  • 售后网站开发需求文档乐山网站建设
  • 着陆页设计网站国内计算机毕业设计代做网站
  • 惠州网站建设 骏域网站建设明起3天洛阳市开展区域核酸检测
  • 开网站需要投资多少钱义乌网站推广
  • 手机网站制作 费怎么做分录中国经济总量
  • 做网站平台的营业执照品牌推广百度seo
  • 网站开发不让搜索引擎广告设计找工作
  • 深圳市网站备案需求安徽seo报价