parent
4969937e6a
commit
76e038e5be
@ -1,3 +1,4 @@
|
||||
*.pyc
|
||||
*.sqlite
|
||||
media/*
|
||||
static_common/css/.sass-cache/*
|
||||
|
@ -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']
|
@ -0,0 +1,40 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
|
||||
|
||||
{% block content %}
|
||||
<div id="content">
|
||||
<div id="prompt">
|
||||
<!-- if IE without GCF, prompt goes here -->
|
||||
</div>
|
||||
|
||||
<h1>New paste</h1>
|
||||
<div class="pure-g-r">
|
||||
<div class="pure-u-2-3">
|
||||
<div class="textcontainer">
|
||||
<form enctype="multipart/form-data" method="post" class="pure-form pure-form-aligned">
|
||||
{% csrf_token %}
|
||||
<fieldset>
|
||||
{% for field in form %}
|
||||
<div class="pure-control-group">
|
||||
{{ field.label_tag }}
|
||||
{{ field }}
|
||||
{{ field.errors }}
|
||||
</div>
|
||||
{% endfor %}
|
||||
<div class="pure-control-group">
|
||||
<label for="submitbutton" >... and </label>
|
||||
<input class="pure-button button-green" id="submitbutton" type="submit" value="Upload" />
|
||||
</div>
|
||||
</fieldset>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pure-u-1-3">
|
||||
<div class="textcontainer">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
@ -1,6 +1,7 @@
|
||||
from django.conf.urls import patterns, include, url
|
||||
|
||||
from views import GeometryView
|
||||
from views import GeometryView, GeometryCreate
|
||||
|
||||
urlpatterns = patterns('',
|
||||
(r'^g/(?P<id>\d+)/$', GeometryView.as_view()),)
|
||||
url(r'^new/$', GeometryCreate.as_view()),
|
||||
url(r'^g/(?P<id>\d+)/$', GeometryView.as_view(), name = 'geometry_details'))
|
Loading…
Reference in new issue