Skip to content
Snippets Groups Projects
Commit 884b57c9 authored by Brian Wood's avatar Brian Wood
Browse files

Some quick fixes for putting the site live

parent 4068ca7c
No related branches found
No related tags found
No related merge requests found
...@@ -6,7 +6,12 @@ from flask.ext.wtf import Form, TextField, validators ...@@ -6,7 +6,12 @@ from flask.ext.wtf import Form, TextField, validators
@app.route('/loaned') @app.route('/loaned')
@security('user') @security('user')
def loaned(user=None): def loaned(user=None):
return render_template('loan/master.html', user=user) from project.model.Movie import Movie
from project.model.Library import Library
library = Library.objects(user=user,name="Borrowed",unit='Movie').first()
if not library:
return render_template('404.html',message='Unable to find given Library',user=user),404
return render_template('library/library.html',library=library,user=user)
@app.route('/send-reminder', methods=['POST']) @app.route('/send-reminder', methods=['POST'])
@security('user') @security('user')
......
...@@ -37,7 +37,7 @@ def signup(): ...@@ -37,7 +37,7 @@ def signup():
user.addRole('user').save() user.addRole('user').save()
session['user'] = user.toJSON() session['user'] = user.toJSON()
Library(user=user, unit='Movie', name='Master').save() Library(user=user, unit='Movie', name='Master').save()
Library(user=user, unit='Movie', name='Borrowed').save() Library(user=user, unit='Movie', name='Loaned').save()
return jsonify(response='success',type='redirect',path=url_for(endpoint='libraries',_external=True)) return jsonify(response='success',type='redirect',path=url_for(endpoint='libraries',_external=True))
@app.route('/logout', methods=['GET', 'POST']) @app.route('/logout', methods=['GET', 'POST'])
......
...@@ -7,7 +7,6 @@ class Library(db.Document): ...@@ -7,7 +7,6 @@ class Library(db.Document):
name = db.StringField(max_length=100, unique_with=['user','unit']) #name of the Library name = db.StringField(max_length=100, unique_with=['user','unit']) #name of the Library
lookup_attribute = db.StringField(default='id') lookup_attribute = db.StringField(default='id')
collection = db.ListField(db.StringField()) collection = db.ListField(db.StringField())
summary = db.StringField()
def addUnit(self,unit): def addUnit(self,unit):
if self.unit == type(unit).__name__: if self.unit == type(unit).__name__:
......
...@@ -39,7 +39,7 @@ ...@@ -39,7 +39,7 @@
<button type="button" class="btn btn-default btn-small return-movie" data-toggle="modal" data-target="#return-form" data-id='{{ movie.id }}'>Return</button> <button type="button" class="btn btn-default btn-small return-movie" data-toggle="modal" data-target="#return-form" data-id='{{ movie.id }}'>Return</button>
<button type="button" class="btn btn-default btn-small reminder" data-toggle="modal" data-target="#reminder-form" data-id='{{ movie.id }}'>Reminder</button> <button type="button" class="btn btn-default btn-small reminder" data-toggle="modal" data-target="#reminder-form" data-id='{{ movie.id }}'>Reminder</button>
{% endif %} {% endif %}
{% if library.name != "Master" or loan == None %} {% if (library.name != "Master" and library.name != "Borrowed") or loan == None %}
<button type="button" class="btn btn-default btn-small remove-movie" data-id='{{ loop.index }}'>Remove</button> <button type="button" class="btn btn-default btn-small remove-movie" data-id='{{ loop.index }}'>Remove</button>
{% endif %} {% endif %}
</div> </div>
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
<button type="button" class="btn btn-default btn-small return-movie" data-toggle="modal" data-target="#return-form" data-id='{{ movie.id }}'>Return</button> <button type="button" class="btn btn-default btn-small return-movie" data-toggle="modal" data-target="#return-form" data-id='{{ movie.id }}'>Return</button>
<button type="button" class="btn btn-default btn-small reminder" data-toggle="modal" data-target="#reminder-form" data-id='{{ movie.id }}'>Reminder</button> <button type="button" class="btn btn-default btn-small reminder" data-toggle="modal" data-target="#reminder-form" data-id='{{ movie.id }}'>Reminder</button>
{% endif %} {% endif %}
{% if library.name != "Master" or loan == None %} {% if (library.name != "Master" and library.name != "Borrowed") or loan == None %}
<button type="button" class="btn btn-default btn-small remove-movie" data-id='{{ loop.index }}'>Remove</button> <button type="button" class="btn btn-default btn-small remove-movie" data-id='{{ loop.index }}'>Remove</button>
{% endif %} {% endif %}
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
{% set loan = item.getLoan(user) %} {% set loan = item.getLoan(user) %}
<div class="col-sm-12"> <div class="col-sm-12">
<div class="row"> <div class="row">
<div class="col-xs-12 col-sm-3 col-md-2"> <div class="col-xs-12 col-sm-3 col-md-3" style="margin-bottom:20px">
<img src="{{ item.poster }}" style="max-width: 180px;" alt="{{ item.title }}"> <img src="{{ item.poster }}" style="max-width: 180px;" alt="{{ item.title }}">
<h3>{{ item.title }}</h3> <h3>{{ item.title }}</h3>
{% if loan != None %} {% if loan != None %}
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
</dl> </dl>
</div> </div>
<div class="col-xs-12 col-sm-5 col-md-5"> <div class="col-xs-12 col-sm-5 col-md-4">
<h2>Summary</h2> <h2>Summary</h2>
<p>{{ item.summary }}</p> <p>{{ item.summary }}</p>
</div> </div>
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
<div class="form-group message-area"> <div class="form-group message-area">
<label for="message" class="col-sm-3 control-label">Message</label> <label for="message" class="col-sm-3 control-label">Message</label>
<div class="col-xs-9 col-md-6"> <div class="col-xs-9 col-md-6">
<textarea class="form-control" id="message" name="message" placeholder="Password"></textarea> <textarea class="form-control" id="message" name="message" placeholder="Message"></textarea>
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment