直接将 视频的HTML网址存入models ,以字符串的形式
#关于我们 CharField class About(models.Model): title = models.CharField(u'视频html网址',max_length=256) content = models.TextField(u'内容') phone = models.IntegerField(u'电话') address = models.CharField(u'地址',max_length=256) def __unicode__(self): return self.title
然后传入到前端
def about(request): about = About.objects.all() return render(request,'about.html',{'about':about}) {% for abouts in about %}
<div class="videopage"> <div> {{abouts.title|safe }} </div> </div> <div class="post"> <h1>关于我们</h1> {{ abouts.content }} <h1>联系方式:</h1><body>{{abouts.phone }}</body> </div> {% endfor %} {% endblock %}
然后直接把字符过滤成html代码 视频就出来了
补充知识:django上传媒体文件至media的配置部署
在Django应用的文件夹下,经常会发现这两个文件夹:static, media; static称为静态文件夹,用于存放CSS, JavaScript, 网站logo等不变的文件;相对的,把media称为媒体文件夹,用于存放用户上传的图片。
第一步,在settings.py中配置media文件
# 配置头像上传路径 MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
第二步在项目文件的urls.py中配置media路由
from django.conf.urls import url from django.views.static import serve from . import settings urlpatterns = [ # ... the rest of your URLconf goes here ... url(r'^media/(?P<path>.*)$', serve, {'document_root': settings.MEDIA_ROOT}) ]
在app的models.py中定义上传图片
class User(models.Model): username = models.CharField(max_length=32, unique=True) password = models.CharField(max_length=256) email = models.CharField(max_length=64, unique=True) sex = models.BooleanField(default=False) icon = models.ImageField(upload_to='icons') # 头像上传到media/icons目录中 is_delete = models.BooleanField(default=False) class Meta: db_table = 'user'
以上这篇django 实现简单的插入视频就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。
本文向大家介绍Python实现冒泡,插入,选择排序简单实例,包括了Python实现冒泡,插入,选择排序简单实例的使用技巧和注意事项,需要的朋友参考一下 本文所述的Python实现冒泡,插入,选择排序简单实例比较适合Python初学者从基础开始学习数据结构和算法,示例简单易懂,具体代码如下: 感兴趣的朋友可以动手测试一下本文实例,相信会有新的收获。
本文向大家介绍jQuery插件简单实现方法,包括了jQuery插件简单实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery插件简单实现方法。分享给大家供大家参考。具体如下: 使用方法如下: 希望本文所述对大家的jquery程序设计有所帮助。
问题内容: 我基本上是想找出使用SqlClient名称空间在C#.NET中执行基本插入操作的最简单方法。 我正在使用我的数据库链接,已经成功执行了一些读取,并且我想知道插入数据的最简单方法。我在Google上发现了似乎很冗长的方法。 问题答案:
本文向大家介绍通过 Django Pagination 实现简单分页功能,包括了通过 Django Pagination 实现简单分页功能的使用技巧和注意事项,需要的朋友参考一下 作者:HelloGitHub-追梦人物 文中所涉及的示例代码,已同步更新到 HelloGitHub-Team 仓库 当博客上发布的文章越来越多时,通常需要进行分页显示,以免所有的文章都堆积在一个页面,影响用户体验。 Dj
本文向大家介绍Django实现简单分页功能的方法详解,包括了Django实现简单分页功能的方法详解的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Django实现简单分页功能的方法。分享给大家供大家参考,具体如下: 使用django的第三方模块django-pure-pagination 安装模块: 将'pure_pagination'添加到settings.py文件中 在view.py文
本文向大家介绍Django框架实现的简单分页功能示例,包括了Django框架实现的简单分页功能示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Django框架实现的简单分页功能。分享给大家供大家参考,具体如下: 前面一篇《Django开发的简易留言板》写了个简单的留言板,如果数据量太多的话在一页显示就不那么友好了,本文就是做一个分页显示。 代码在上一篇的基础上修改。 导入分页模块并修改