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跟踪问题。在

贡献

  1. Check for open issues在“项目问题”页或打开一个新问题以开始有关某个功能或错误的讨论
  2. 分叉django-github-s3 repository on GitHub开始在自己的分支中进行更改。在

警告!!!在

必须创建的github存储库应该是公共的。不建议存储任何机密信息。在

感谢:

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaHTTP。请求侦听器   java Selenium webdriver遍历行并仅检索某些列   JavaSpring批处理在启动运行方法之前启动SimpleZoblancher运行方法   maven如何使用Maven2从javadoc生成java源代码?   java为什么我的Unicodont(Slick2D)不画画?   java取消对未使用对象的引用是否会提高冗长方法的性能?   java可执行Jar的画布比使用Eclipse Runner的小   为什么我的for循环在Android studio中与eclipse(java)产生不同的结果   java代码段字节数组到端口号   java在DynamoDB范围键中插入项   java 安卓。看法WindowManager$BadTokenException:无法添加窗口,您的活动正在运行吗?   java我想要两个列表视图同时滚动   java测试数据分离   java Saxon:每次重新部署后都需要重新启动Glassfish