|
|
c4fe3422a3
|
Keeping flask-marshmallow as its too hard to do my own objects, due to SqlAlchemy using its own list that is not iterable, etc. Added Genre, ALSO, beware table names with an underscore are messed with, and should be explictly defined - found out this the hard way with genre_lst
|
2020-11-08 15:07:36 +11:00 |
|
|
|
761d2af391
|
first pass at using jinja2 to make an edit form dynamically, its a bit hit and miss :(
|
2020-11-07 13:03:10 +11:00 |
|
|
|
8ff7a8ed02
|
first pass of the data required for editing a single book
|
2020-11-06 18:01:17 +11:00 |
|
|
|
1fcd0ed797
|
okay removed sub_book as a formal db.relationship, its too confusing, using raw sql for now. Still need to ensure ordering of sub_books based on book_id, sub_book_num AND need to pass enough sub_book fields that can vary so that jinja2 can show all subs of a book when editing any of them
|
2020-11-06 17:26:50 +11:00 |
|
|
|
1a2555739d
|
half broke version, but its working... need to do the subquery to get list of all real books without subs, but also make sense of how author data is coming through without marshmallow of BookSchema?
|
2020-11-05 20:12:31 +11:00 |
|
|
|
21c792203c
|
added in publisher relationship (via book_publisher_link), removed debug, also removed ma.Nested, not needed?
|
2020-11-04 23:48:09 +11:00 |
|
|
|
2a7cbe5845
|
using font awesome, datatables, bootstrap and fixed so class attributes are serialized via marshmallow and it all works with jinja2 now
|
2020-11-04 19:26:36 +11:00 |
|
|
|
3a42b944df
|
fix spelling mistakes, update flask-sqlachemy doc line, changed how to run to ref main.py instead of book.py && testing first real commit
|
2020-11-03 18:33:49 +11:00 |
|
|
|
a51db7c9e4
|
initial commit of book library in python with sqlalchemy (as an ORM), flask (for the web server) and jinja2 (as the web template front-end bit)
|
2020-11-03 18:29:41 +11:00 |
|