pip install loso loso startproject blog cd blog loso startapp posts python from loso import Model class Post(Model): def __init__(self, title, content): self.title = title self.content = content def __str__(self): return self.title python from loso import View class IndexView(View): def __init__(self, posts): self.posts = posts def render(self): for post in self.posts: print(f"Title: {post.title}") print(f"Content: {post.content}") print("") class CreateView(View): def __init__(self): self.title = input("Enter post title: ") self.content = input("Enter post content: ") def render(self): post = Post(self.title, self.content) print("Post created successfully.") @classmethod def run(cls): view = cls() view.render() python from loso import Router from posts.views import IndexView, CreateView router = Router() router.add_route("/", IndexView) router.add_route("/create", CreateView) router.run()


上一篇:
下一篇:
切换中文