Browse Source

remove guestbook

https
jakobsn 6 years ago
parent
commit
ae932824f8
5 changed files with 0 additions and 77 deletions
  1. +0
    -18
      src/app/models/guestbook.py
  2. +0
    -31
      src/app/templates/guestbook.html
  3. +0
    -2
      src/app/views/app.py
  4. +0
    -25
      src/app/views/guestbook.py
  5. +0
    -1
      src/app/views/utils.py

+ 0
- 18
src/app/models/guestbook.py View File

@@ -1,18 +0,0 @@
from models.database import db

def get_guestbook_entries():
cursor = db.cursor()
query = ("SELECT entryid, text FROM guestbook")
cursor.execute(query)
entries = cursor.fetchall()
cursor.close()
return entries

def set_guestbook_entry(entry):
cursor = db.cursor()
query = ("INSERT INTO guestbook VALUES (NULL, \"" + entry + "\")")
cursor.execute(query)
db.commit()
cursor.close()


+ 0
- 31
src/app/templates/guestbook.html View File

@@ -1,31 +0,0 @@
$def with (nav, entries, guestbook_form)

<head>
<title>Friends</title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="static/stylesheet.css">
<link rel="shortcut icon" type="image/png" href="static/honeybee.png"/>

</head>

<body>

$:nav

<h1>Guestbook</h1>
<ul>
$for entry in entries:
<p id="$entry[0]">$entry[1]</p>

</ul>



$if session.username:
<h2>Write an entry</h2>
<form method="POST">
$:guestbook_form.render()
</form>

</body>

+ 0
- 2
src/app/views/app.py View File

@@ -1,6 +1,5 @@
import web import web
from views.utils import get_nav_bar from views.utils import get_nav_bar
from views.guestbook import Guestbook
from views.login import Login from views.login import Login
from views.logout import Logout from views.logout import Logout
from views.register import Register from views.register import Register
@@ -17,7 +16,6 @@ urls = (
'/login', 'Login', '/login', 'Login',
'/logout', 'Logout', '/logout', 'Logout',
'/register', 'Register', '/register', 'Register',
'/guestbook', 'Guestbook',
'/new_project', 'New_project', '/new_project', 'New_project',
'/open_projects', 'Open_projects', '/open_projects', 'Open_projects',
'/project', 'Project', '/project', 'Project',


+ 0
- 25
src/app/views/guestbook.py View File

@@ -1,25 +0,0 @@
import web
from views.forms import guestbook_form
import models.guestbook
from views.utils import get_nav_bar

# Get html templates
render = web.template.render('templates/')


class Guestbook:

# Get guestbook entries
def GET(self):
entries = models.guestbook.get_guestbook_entries()
session = web.ctx.session
nav = get_nav_bar(session)
return render.guestbook(nav, entries, guestbook_form)

def POST(self):
data = web.input()
entry = web.data()
print(data)
print(entry)
models.guestbook.set_guestbook_entry(data.entry)
return web.seeother("/guestbook")

+ 0
- 1
src/app/views/utils.py View File

@@ -16,7 +16,6 @@ def get_nav_bar(session):
result += ' <li><a href="register">Register</a></li>' result += ' <li><a href="register">Register</a></li>'
result += ' <li><a href="login">Login</a></li>' result += ' <li><a href="login">Login</a></li>'
result += ' <li><a href="open_projects">Projects</a></li>' result += ' <li><a href="open_projects">Projects</a></li>'
result += ' <li><a href="guestbook">Guestbook</a></li>'
result += ' </ul>' result += ' </ul>'
result += '</nav>' result += '</nav>'
return result return result

Loading…
Cancel
Save