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 %}