Commit acfb7ba6 authored by Serge S. Koval's avatar Serge S. Koval Committed by GitHub

Merge pull request #1386 from pawl/example_py3_compat

fix python3 compatibility in sqla examples without future
parents 2313bb05 0dda3ff6
...@@ -2,7 +2,6 @@ import os ...@@ -2,7 +2,6 @@ import os
import os.path as op import os.path as op
from flask import Flask from flask import Flask
from flask_sqlalchemy import SQLAlchemy from flask_sqlalchemy import SQLAlchemy
from future.utils import python_2_unicode_compatible
from wtforms import validators from wtforms import validators
...@@ -26,7 +25,6 @@ db = SQLAlchemy(app, session_options=session_options) ...@@ -26,7 +25,6 @@ db = SQLAlchemy(app, session_options=session_options)
# Create models # Create models
@python_2_unicode_compatible
class User(db.Model): class User(db.Model):
id = db.Column(db.Integer, primary_key=True) id = db.Column(db.Integer, primary_key=True)
first_name = db.Column(db.String(100)) first_name = db.Column(db.String(100))
...@@ -45,7 +43,6 @@ post_tags_table = db.Table('post_tags', db.Model.metadata, ...@@ -45,7 +43,6 @@ post_tags_table = db.Table('post_tags', db.Model.metadata,
) )
@python_2_unicode_compatible
class Post(db.Model): class Post(db.Model):
id = db.Column(db.Integer, primary_key=True) id = db.Column(db.Integer, primary_key=True)
title = db.Column(db.String(120)) title = db.Column(db.String(120))
...@@ -61,7 +58,6 @@ class Post(db.Model): ...@@ -61,7 +58,6 @@ class Post(db.Model):
return self.title return self.title
@python_2_unicode_compatible
class Tag(db.Model): class Tag(db.Model):
id = db.Column(db.Integer, primary_key=True) id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.Unicode(64)) name = db.Column(db.Unicode(64))
...@@ -70,7 +66,6 @@ class Tag(db.Model): ...@@ -70,7 +66,6 @@ class Tag(db.Model):
return self.name return self.name
@python_2_unicode_compatible
class UserInfo(db.Model): class UserInfo(db.Model):
id = db.Column(db.Integer, primary_key=True) id = db.Column(db.Integer, primary_key=True)
...@@ -84,7 +79,6 @@ class UserInfo(db.Model): ...@@ -84,7 +79,6 @@ class UserInfo(db.Model):
return '%s - %s' % (self.key, self.value) return '%s - %s' % (self.key, self.value)
@python_2_unicode_compatible
class Tree(db.Model): class Tree(db.Model):
id = db.Column(db.Integer, primary_key=True) id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(64)) name = db.Column(db.String(64))
......
...@@ -28,7 +28,7 @@ class Car(db.Model): ...@@ -28,7 +28,7 @@ class Car(db.Model):
id = db.Column(db.Integer, primary_key=True, autoincrement=True) id = db.Column(db.Integer, primary_key=True, autoincrement=True)
desc = db.Column(db.String(50)) desc = db.Column(db.String(50))
def __unicode__(self): def __str__(self):
return self.desc return self.desc
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment