recipebox:创建一个新应用程序,该应用程序可以提供来自不同作者的食谱

时间:2024-03-22 21:51:43
【文件属性】:

文件名称:recipebox:创建一个新应用程序,该应用程序可以提供来自不同作者的食谱

文件大小:19KB

文件格式:ZIP

更新时间:2024-03-22 21:51:43

Python

配方盒 创建一个新应用程序,该应用程序可以提供来自不同作者的食谱。 预期的布局 一个索引页面,列出了已加载配方的所有标题。 每个标题都是一个链接,可将您带到包含该食谱内容的单个页面。 食谱的每个详细视图都有作者姓名,以及有关食谱的所有信息(以合理的格式排列)。 单击作者的名字将带您进入“作者详细信息”页面,您可以在其中看到作者贡献的所有食谱的列表。 使仅通过管理面板即可访问所有模型。 主页上有用于添加配方和添加作者的链接。 登录和注销按钮,用于处理当前用户的身份验证 非职员用户只能提交选择自己的食谱,而不能选择其他人作为作者。 共有七个页面: 3个简单的视图: 主页的简单视图 配方详细信息视图 作者详细信息视图 3个表单视图: 添加食谱 添加作者/创建帐户 登录页面,以便人们可以登录 1个错误视图: 编外人员尝试访问作者创建页面时显示错误 管理面板将处理创建视图。 作者


【文件预览】:
recipebox-master
----poetry.lock(7KB)
----pyproject.toml(398B)
----recipe_project()
--------wsgi.py(405B)
--------__init__.py(0B)
--------settings.py(3KB)
--------asgi.py(405B)
--------urls.py(839B)
----templates()
--------error.html(981B)
--------main.html(2KB)
--------login.html(810B)
--------add_author_form.html(880B)
--------authors.html(2KB)
--------add_recipe_form.html(1KB)
--------recipes.html(2KB)
----recipe_app()
--------models.py(678B)
--------apps.py(94B)
--------__init__.py(0B)
--------migrations()
--------views.py(3KB)
--------admin.py(165B)
--------tests.py(60B)
--------urls.py(466B)
--------forms.py(2KB)
----static()
--------css()
----manage.py(634B)
----.gitignore(868B)
----README.md(1KB)

网友评论