一个允许将书籍发布到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 |