blog-django-py

时间:2024-04-20 23:55:27
【文件属性】:

文件名称:blog-django-py

文件大小:40KB

文件格式:ZIP

更新时间:2024-04-20 23:55:27

Python

该存储库包含一个博客应用程序的示例实现,旨在展示OpenShift的各种功能。 该博客应用程序是使用Python和Django实现的。 在默认部署配置中,博客应用程序使用容器内SQLite数据库。 当使用SQLite数据库时,每次应用程序以一组博客帖子开始时都会预先填充该数据库。 还将创建一个初始帐户,用于登录该应用程序以添加更多帖子。 该帐户的用户名是developer ,密码是developer 。 因为SQLite数据库存储在容器中,所以重新启动容器时,新帖子和任何上传的图像都将丢失。 可以将PostgreSQL数据库附加到应用程序,以增加帖子的持久性并演示数据库的使用。 也可以将单独的永久卷附加到博客应用程序,以为上载的图像提供永久存储。 在使用PostgreSQL情况下,需要手动步骤来首次设置数据库。 还可以使用一组环境变量来调整博客应用程序的外观,以使其更易于演示蓝色/绿


【文件预览】:
blog-django-py-master
----.gitignore(30B)
----Dockerfile(430B)
----posts.json(832B)
----templates()
--------postgresql-persistent-two-volumes.json(19KB)
--------sqlite-persistent-one-volume.json(8KB)
--------postgresql-persistent-two-volumes-cronjobs.json(21KB)
----requirements.txt(203B)
----blog()
--------templates()
--------urls.py(471B)
--------__init__.py(0B)
--------views.py(1KB)
--------static()
--------models.py(611B)
--------apps.py(83B)
--------admin.py(85B)
--------migrations()
--------forms.py(167B)
--------tests.py(60B)
--------context_processors.py(342B)
----htdocs()
--------favicon.ico(31KB)
----cronjobs.py(230B)
----.s2i()
--------environment(42B)
--------bin()
--------action_hooks()
--------jobs()
----app.sh(1KB)
----README.md(8KB)
----configs()
--------webdav.conf(900B)
----katacoda()
--------healthz.py(193B)
--------urls.py(1KB)
--------__init__.py(0B)
--------wsgi.py(394B)
--------settings.py(6KB)
----manage.py(806B)

网友评论