diff --git a/.gitignore b/.gitignore index 364ef42..259282f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ *.pyc *.sqlite media/* +static_common/css/.sass-cache/* diff --git a/pastebin/forms.py b/pastebin/forms.py new file mode 100644 index 0000000..da9ce60 --- /dev/null +++ b/pastebin/forms.py @@ -0,0 +1,9 @@ +from django.forms import ModelForm + +from models import Geometry + + +class GeometryForm(ModelForm): + class Meta: + model = Geometry + fields = ['name', 'description', 'file', 'sourcefile'] \ No newline at end of file diff --git a/pastebin/models.py b/pastebin/models.py index afaf7dc..793ce07 100644 --- a/pastebin/models.py +++ b/pastebin/models.py @@ -31,7 +31,7 @@ def safe_upload_path(base_dir): class Geometry(models.Model): name = models.CharField(max_length = 128) description = models.TextField(blank=True) - user = models.ForeignKey(User, blank=True) + user = models.ForeignKey(User, blank=True, null=True) date = models.DateTimeField(auto_now_add=True) polycount = models.IntegerField(blank=True, default=0) width = models.FloatField(blank=True, default=0) diff --git a/pastebin/templates/pastebin/geometry.html b/pastebin/templates/pastebin/geometry.html index a7ea1cd..3c1069c 100644 --- a/pastebin/templates/pastebin/geometry.html +++ b/pastebin/templates/pastebin/geometry.html @@ -1,5 +1,7 @@ {% extends "base.html" %} +{% block title %} {{ geometry.name }} {% endblock %} + {% block headeraddons %}