一个允许将书籍发布到Gitlab/Github仓库的Fidus Writer插件。
项目描述
fiduswriter-gitrepo-export
一个将书籍导出到GitLab/GitHub的插件。
安装
- 
确保您已安装 fiduswriter-books插件,并且已将fiduswriter和fiduswriter-books更新到最新补丁版本。
- 
安装此插件(例如,通过运行 pip install fiduswriter-gitrepo-export)。
- 
在您的配置.py文件中,将"gitrepo_export"和"allauth.socialaccount.providers.github"以及/or "allauth.socialaccount.providers.gitlab"添加到 INSTALLED_APPS。
4a. 将GitHub设置为连接的登录选项之一。请参见此处说明: https://django-allauth.readthedocs.io/en/latest/providers.html#github 。回调URL的格式为 https://DOMAIN.NAME/api/github/github/login/callback/
5a. 在您的配置.py文件中,确保添加github连接器的仓库权限如下:
SOCIALACCOUNT_PROVIDERS = {
    'github': {
        'SCOPE': [
            'repo',
            'user:email',
        ],
    }
}
4b. 将GitLab设置为连接的登录选项之一。请参见此处说明: https://django-allauth.readthedocs.io/en/latest/providers.html#gitlab 。回调URL的格式为 https://DOMAIN.NAME/api/gitlab/gitlab/login/callback/
5b. 在您的配置.py文件中,确保添加gitlab连接器的仓库权限如下:
SOCIALACCOUNT_PROVIDERS = {
    'gitlab': {
        'SCOPE': [
            'api',
        ],
    }
}
使用
- 
使用GitHub/GitLab登录Fidus Writer实例,或登录常规账户并在个人资料页面(https://DOMAIN.NAME/user/profile/)连接Gitlab/Github账户。 
- 
转到书籍概览页面。 
- 
输入一本书来设置该书的gitrepo设置。 
- 
在概览中选择书籍,并通过下拉菜单导出到gitrepo。 
项目详情
fiduswriter-gitrepo-export-3.11.4.tar.gz的散列值
| 算法 | 散列摘要 | |
|---|---|---|
| SHA256 | 323adbd4eddca8d56e811c941c4d7de891f1473cfa044c89c792a8b97cecb1de | |
| MD5 | 55f1feed709c6d636515a4269c439d90 | |
| BLAKE2b-256 | 8e1b0b646b7c5d02eb15a68c182d5f4830b011cd71dbbab6988d6d6d82c392d7 |