diff --git a/.gitignore b/.gitignore index b66db70..6be2033 100755 --- a/.gitignore +++ b/.gitignore @@ -111,3 +111,4 @@ config.json .idea/ .DS_Store +uploads diff --git a/mooc/migrations/0003_topic_video.py b/mooc/migrations/0003_topic_video.py new file mode 100644 index 0000000..f029c40 --- /dev/null +++ b/mooc/migrations/0003_topic_video.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11.3 on 2017-08-06 18:09 +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('mooc', '0002_topic_title'), + ] + + operations = [ + migrations.AddField( + model_name='topic', + name='video', + field=models.FileField(default='video', upload_to='videos/'), + ), + ] diff --git a/mooc/models.py b/mooc/models.py index 23248f2..50b8de9 100644 --- a/mooc/models.py +++ b/mooc/models.py @@ -1,7 +1,9 @@ from django.db import models # Create your models here. + + class Topic(models.Model): content = models.CharField(max_length=10000) - title = models.CharField(max_length=40, default='Title') - + title = models.CharField(max_length=40, default='Title') + video = models.FileField(upload_to='videos/', default="video") diff --git a/mooc/templates/mooc/topic.html b/mooc/templates/mooc/topic.html index 8ffa702..2b7b134 100644 --- a/mooc/templates/mooc/topic.html +++ b/mooc/templates/mooc/topic.html @@ -1,5 +1,7 @@ {% extends 'mooc/_base.html' %} {% block styles %} +{% load staticfiles %} +