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

server2008 iis 网站政务公开与网站建设工作总结存在问题和困难

server2008 iis 网站,政务公开与网站建设工作总结存在问题和困难,湖南省城乡和住房建设厅网站,设计工作室官网在《Django实现简单的音乐播放器 1》前期准备的基础上开始开发。 效果#xff1a; 目录 项目视图 创建视图方法 路由加载视图 加载模板 创建首页html文件 加载静态资源文件 加载静态文件 使用方法 启动服务器 加载数据表 创建表模型 生成表迁移 执行创建表 插入…  在《Django实现简单的音乐播放器 1》前期准备的基础上开始开发。 效果 目录 项目视图 创建视图方法 路由加载视图 加载模板 创建首页html文件 加载静态资源文件 加载静态文件 使用方法 启动服务器 加载数据表 创建表模型 生成表迁移 执行创建表 插入表数据 播放歌曲列表 视图 路由设置 请求歌曲列表 总结 项目视图 创建视图方法 在player中的views.py中创建显示播放器的视图方法 from django.shortcuts import render# Create your views here.def index(request): 展示音乐播放器 return render(request, player/index.html) 路由加载视图 引入视图增加路由访问视图中的index方法 from django.urls import path from . import viewsurlpatterns [path(r, views.index, nameplayer), ] 加载模板 把找到的音乐播放器模板和静态文件加载进入项目。 创建首页html文件 在templates/player目录下创建index.html文件并把模板文件内容拷贝过来。 加载静态资源文件 转移模板文件中的js/css/image/mp3文件到static目录下的相应资源文件夹中 如下图 加载静态文件 修改模板中对静态资源文件的路径使用django中的静态资源加载方法 使用方法 模板顶部 {% load static %} 路径替换为 link relstylesheet href{% static css/iconfont.css %}script src{% static js/utill.js %}/script 启动服务器 python manage.py runserver 加载数据表 创建表模型 在player工程目录下的models.py中创建单曲表模型。 内容如下 from django.db import models# Create your models here. class Single(models.Model): 歌曲表模型 title models.CharField(max_length20)singer models.CharField(max_length100)songUrl models.CharField(max_length180)imageUrl models.CharField(max_length180) 生成表迁移 python manage.py makemigrations 执行创建表 python manage.py migrate 插入表数据 INSERT INTO mymp3.player_single (id, title, singer, songUrl, imageUrl) VALUES (1, 123木头人 - 黑Girl.mp3, 黑Girl, /static/media/123木头人 - 黑Girl.mp3, /static/images/1.png);INSERT INTO mymp3.player_single (id, title, singer, songUrl, imageUrl) VALUES (2, Bazzaya - 蔡妍.mp3, 蔡妍, /static/media/Bazzaya - 蔡妍.mp3, /static/images/2.png);INSERT INTO mymp3.player_single (id, title, singer, songUrl, imageUrl) VALUES (3, Fade - Alan Walker.mp3, Alan Walker, /static/media/Fade - Alan Walker.mp3, /static/images/3.png);INSERT INTO mymp3.player_single (id, title, singer, songUrl, imageUrl) VALUES (4, lemon tree[中文版] - 王若琳.mp3, 王若琳, /static/media/lemon tree[中文版] - 王若琳.mp3, /static/images/4.png);INSERT INTO mymp3.player_single (id, title, singer, songUrl, imageUrl) VALUES (5, Lil Mama - Jain.mp3, Jain, /static/media/Lil Mama - Jain.mp3, /static/images/5.png);INSERT INTO mymp3.player_single (id, title, singer, songUrl, imageUrl) VALUES (6, 也许是爱- 蔡妍.mp3, 蔡妍, /static/media/也许是爱- 蔡妍.mp3, /static/images/6.png); 注意歌曲和歌曲图片文件已放置在static相应资源文件夹中不在单独说明。 播放歌曲列表 视图 视图请求数据模型获取所有歌曲信息列表并返回json格式 def media_list(request): MP3音乐列表 mediaList Single.objects.all()arr []for item in mediaList:arr.append({id: item.id,title: item.title,singer: item.singer,songUrl: item.songUrl,imageUrl: item.imageUrl,})return JsonResponse({list: arr}) 路由设置 增加列表路由设置 path(rmedia_list, views.media_list, namemedia_list), 请求歌曲列表 把player.js歌曲类中固定的歌曲列表改为通过路由获取视图的数据还是通过构造函数调用。 // 获取歌曲列表 getSongs() {let mp3list [{id: 1,title: ! (也许是爱) - 蔡妍,singer: 蔡妍,songUrl: /static/media/! (也许是爱) - 蔡妍.mp3,imageUrl: /static/images/1.png}]$.getJSON(/media_list, {}, function(data, msg) {let res data.listfor (let i0; ires.length; i) {mp3list[i] {id:res[i].id,title:res[i].title,singer:res[i].singer,songUrl:res[i].songUrl,imageUrl:res[i].imageUrl}}})this.songs mp3list } 总结 本篇主要加载静态模板并改为动态数据已经是一个简单的音乐播放器了可以播放和切换歌曲只是新添加歌曲需要自己手动添加数据表和媒体文件。
http://www.w-s-a.com/news/926272/

相关文章:

  • 网站免费一站二站四站上海网站怎么备案表
  • 漫画交流网站怎么做开发微信小程序公司
  • 网站建设马鞍山怎么建立局域网网站
  • 开源 网站开发框架哪些网站可以做图片链接
  • 大良制作网站网站设计的能力要求
  • 前端设计除了做网站还能做什么江苏高校品牌专业建设工程网站
  • 做二手房产网站多少钱用户权限配置wordpress
  • 做亚马逊网站需要租办公室吗小型企业网站模板
  • 网站全屏视频怎么做个人公司注册网上申请
  • 如何k掉别人的网站搜索引擎优化与关键词的关系
  • 百度推广 网站吸引力做网站开发的薪酬怎么样
  • js网站开发工具软件营销方案
  • 做网站的天空网云南省建设厅网站怎么进不去
  • 天津网站排名提升网络营销推广策略包括哪些
  • 网站建设与管理 ppt网站打开是别人的
  • 图片网站怎么做排名怎么分析一个网站seo
  • 伪原创对网站的影响深圳装修公司排名100强
  • 网站建设公司效果个人可以做医疗信息网站吗
  • 网站使用arial字体下载微网站 建设
  • 文化馆网站建设意义营销型国外网站
  • 公司网站定位建议wordpress怎么用模板
  • 中国十大热门网站排名计算机选什么专业最好
  • 怀化建设企业网站太原网站关键词排名
  • 空间注册网站网站制作是怎么做的
  • 数码家电商城网站源码一个网站的成本
  • 网站伪静态是什么意思麻涌东莞网站建设
  • 理县网站建设公司郑州仿站定制模板建站
  • 手机网站建设网站报价诸城人才网招聘网
  • 一起做网站怎么下单临沂网站制作
  • 公司网站案例企业网站 模版