djangogithubs3是一个为Django提供免费github存储后端的软件包。
django-github-s3的Python项目详细描述
django-github-s3
安装
从PyPi安装:
$ pip install django-github-s3
安装完成后,在设置.py文件。在
在已安装的应用程序中包含以下软件包
^{pr2}$在包含包设置之后,在设置.py在
DEFAULT_FILE_STORAGE = "github_storages.backend.BackendStorages"
GITHUB_HANDLE = "Your Github Handle"
ACCESS_TOKEN = "Your Github Access Token"
GITHUB_REPO_NAME = "Your New Github Public Repository Name"
MEDIA_BUCKET_NAME = "Your media bucket name"
例如:
DEFAULT_FILE_STORAGE = "github_storages.backend.BackendStorages"
GITHUB_HANDLE = "vivekchandrabs"
ACCESS_TOKEN = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
GITHUB_REPO_NAME = "Example-Test-Repo"
MEDIA_BUCKET_NAME = "media"
这里是一个关于如何获得GitHub Access Token
如果使用的是ImageField或FileField,则可以指定upload_to参数以更好地组织文件。在
photo = models.ImageField(upload_to="pics/", null=True, blank=True)
关于
django-github-s3是一个为初学者免费提供github存储后端的项目。在
因为其他简单的存储服务需要信用卡信息才能建立帐户并开始使用。 对于初学者来说,两者之间有很大的吸引力。在
因此,django-github-s3可以帮助初学者在github上存储媒体文件,而在初始设置中所需的步骤非常少。在
发现虫子了?不支持的东西?在
通过位于project issue page的GitHub Issues跟踪问题。在
贡献
- Check for open issues在“项目问题”页或打开一个新问题以开始有关某个功能或错误的讨论
- 分叉django-github-s3 repository on GitHub开始在自己的分支中进行更改。在
警告!!!在
必须创建的github存储库应该是公共的。不建议存储任何机密信息。在
感谢:
- Vidyadhar Sharma在整个项目中指导我。在
- Speckbit Exploratories感谢你给我这个机会。在
- 项目
标签: