add traits back office view
This commit is contained in:
parent
5cbfc79809
commit
969ef67c08
@ -159,7 +159,10 @@ class Trait(Base):
|
|||||||
self.DESC_LID = DESC_LID
|
self.DESC_LID = DESC_LID
|
||||||
|
|
||||||
def __str__(self) -> str:
|
def __str__(self) -> str:
|
||||||
return f"{self.TRAIT_ID} {self.NAME_LID}"
|
return f"Trait(TRAIT_ID={self.TRAIT_ID}, NAME_LID={self.NAME_LID}, DESC_LID={self.DESC_LID})"
|
||||||
|
|
||||||
|
def __repr__(self) -> str:
|
||||||
|
return self.__str__()
|
||||||
|
|
||||||
|
|
||||||
class Reaction(Base):
|
class Reaction(Base):
|
||||||
|
@ -40,3 +40,9 @@ def places():
|
|||||||
places_objs = db.session.query(Place).all()
|
places_objs = db.session.query(Place).all()
|
||||||
places_dicts = [{"id": place_obj.PLACE_ID, "name": place_obj.LOCALE.TEXTS[0].TEXT} for place_obj in places_objs]
|
places_dicts = [{"id": place_obj.PLACE_ID, "name": place_obj.LOCALE.TEXTS[0].TEXT} for place_obj in places_objs]
|
||||||
return flask.render_template("admin/places.html", places=places_dicts)
|
return flask.render_template("admin/places.html", places=places_dicts)
|
||||||
|
|
||||||
|
@routes_admin.route("/traits")
|
||||||
|
def traits():
|
||||||
|
traits_objs = db.session.query(Trait).all()
|
||||||
|
traits_dicts = [{"id": trait_obj.TRAIT_ID, "name": trait_obj.Name.TEXTS[0].TEXT, "desc": trait_obj.Desc.TEXTS[0].TEXT} for trait_obj in traits_objs]
|
||||||
|
return flask.render_template("admin/traits.html", traits=traits_dicts)
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<br>
|
<br>
|
||||||
<a href="/admin/places"> Places </a>
|
<a href="/admin/places"> Places </a>
|
||||||
<br>
|
<br>
|
||||||
<a href="/admin/reactions"> Reactions </a>
|
<a href="/admin/traits"> Traits </a>
|
||||||
<section>
|
<section>
|
||||||
<p> NPC list :</p>
|
<p> NPC list :</p>
|
||||||
{%for npc in npcs%}
|
{%for npc in npcs%}
|
||||||
|
@ -1 +0,0 @@
|
|||||||
<a href="/admin"> go Back </a> <br>
|
|
14
truthinquiry/templates/admin/traits.html
Normal file
14
truthinquiry/templates/admin/traits.html
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
<a href="/admin"> go Back </a> <br>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
{%for trait in traits%}
|
||||||
|
<section id="{{trait['id']}}">
|
||||||
|
<p> Name: </p>
|
||||||
|
<input value="{{trait['name']}}">
|
||||||
|
<p> Description: </p>
|
||||||
|
<input value="{{trait['desc']}}">
|
||||||
|
</section>
|
||||||
|
{%endfor%}
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<p>Images are viewable in the npc views</p>
|
Loading…
Reference in New Issue
Block a user