Wiki pages¶
References¶
- v4 API:
gitlab.v4.objects.ProjectWiki
gitlab.v4.objects.ProjectWikiManager
gitlab.v4.objects.Project.wikis
- GitLab API: https://docs.gitlab.com/ce/api/wikis.html
Examples¶
Get the list of wiki pages for a project:
pages = project.wikis.list()
Get a single wiki page:
page = project.wikis.get(page_slug)
Create a wiki page:
page = project.wikis.create({'title': 'Wiki Page 1',
'content': open(a_file).read()})
Update a wiki page:
page.content = 'My new content'
page.save()
Delete a wiki page:
page.delete()