We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 63f53ae commit d4b8ce7Copy full SHA for d4b8ce7
full_stack_python/blog/state.py
@@ -0,0 +1,25 @@
1
+from typing import Optional, List
2
+import reflex as rx
3
+
4
+from sqlmodel import select
5
6
+from .model import BlogPostModel
7
8
+class BlogPostState(rx.State):
9
+ posts: List['BlogPostModel'] = []
10
+ post: Optional['BlogPostModel'] = None
11
12
+ def load_posts(self):
13
+ with rx.session() as session:
14
+ result = session.exec(
15
+ select(BlogPostModel)
16
+ )
17
+ self.posts = result
18
+ # return
19
20
+ # def get_post(self):
21
+ # with rx.session() as session:
22
+ # result = session.exec(
23
+ # select(BlogPostModel)
24
+ # )
25
+ # self.posts = result
0 commit comments