django 實(shí)現(xiàn)簡單的插入視頻
直接將 視頻的HTML網(wǎng)址存入models ,以字符串的形式
#關(guān)于我們 CharField
class About(models.Model):
title = models.CharField(u'視頻html網(wǎng)址',max_length=256)
content = models.TextField(u'內(nèi)容')
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>關(guān)于我們</h1>
{{ abouts.content }}
<h1>聯(lián)系方式:</h1><body>{{abouts.phone }}</body>
</div>
{% endfor %}
{% endblock %}
然后直接把字符過濾成html代碼 視頻就出來了
補(bǔ)充知識:django上傳媒體文件至media的配置部署
在Django應(yīng)用的文件夾下,經(jīng)常會發(fā)現(xiàn)這兩個文件夾:static, media; static稱為靜態(tài)文件夾,用于存放CSS, JavaScript, 網(wǎng)站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 實(shí)現(xiàn)簡單的插入視頻就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解Python 中sys.stdin.readline()的用法
這篇文章主要介紹了Python 中sys.stdin.readline()的用法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2019-09-09
利用Tensorboard繪制網(wǎng)絡(luò)識別準(zhǔn)確率和loss曲線實(shí)例
今天小編就為大家分享一篇利用Tensorboard繪制網(wǎng)絡(luò)識別準(zhǔn)確率和loss曲線實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02
Python把圖片轉(zhuǎn)化為pdf代碼實(shí)例
這篇文章主要介紹了Python把圖片轉(zhuǎn)化為pdf代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-07-07
利用python實(shí)現(xiàn)命令行有道詞典的方法示例
平常都是用終端敲, 有時候不會的詞語也懶得打開詞典了,干脆搞了個簡單的查詞命令。下面這篇文章主要給大家介紹了利用python實(shí)現(xiàn)命令行有道詞典的方法示例,需要的朋友可以參考借鑒,一起來看看吧。2017-01-01
Python-numpy實(shí)現(xiàn)灰度圖像的分塊和合并方式
今天小編就為大家分享一篇Python-numpy實(shí)現(xiàn)灰度圖像的分塊和合并方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01
python獲取beautifulphoto隨機(jī)某圖片代碼實(shí)例
python獲取beautifulphoto隨機(jī)某圖片代碼實(shí)例,大家參考使用吧2013-12-12
python創(chuàng)建Flask Talisman應(yīng)用程序的步驟詳解
Flask是一個功能強(qiáng)大的Web框架,主要用于使用Python語言開發(fā)有趣的Web應(yīng)用程序,Talisman基本上是一個Flask擴(kuò)展,用于添加HTTP安全標(biāo)頭我們的Flask應(yīng)用程序易于實(shí)施,本文就給大家講講帶Talisman的Flask安全性,需要的朋友可以參考下2023-09-09

