seitime-frappe/frappe/docs/current/api/utils/frappe.utils.setup_docs.html
2015-10-30 17:29:28 +05:30

239 lines
No EOL
6.2 KiB
HTML

<!-- title: frappe.utils.setup_docs --><div class="dev-header">
<a class="btn btn-default btn-sm" disabled style="margin-bottom: 10px;">
Version 6.6.5</a>
<a class="btn btn-default btn-sm" href="https://github.com/frappe/frappe/blob/develop/frappe/utils/setup_docs.py"
target="_blank" style="margin-left: 10px; margin-bottom: 10px;"><i class="octicon octicon-mark-github"></i> Source</a>
</div>
<h2>Introduction</h2><br><p>Automatically setup docs for a project</p>
<p>Call from command line:</p>
<pre><code>bench setup-docs app path
</code></pre>
<br><br>
<h3 style="font-weight: normal;">Class <b>setup_docs</b></h3>
<p style="padding-left: 30px;"><i>Inherits from __builtin__.object</i></h4>
<div class="docs-attr-desc"><p></p>
</div>
<div style="padding-left: 30px;">
<p class="docs-attr-name">
<a name="__init__" href="#__init__" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>__init__</b>
<i class="text-muted">(self, app)</i>
</p>
<div class="docs-attr-desc"><p>Generate source templates for models reference and module API
and templates at <code>templates/autodoc</code></p>
</div>
<br>
<p class="docs-attr-name">
<a name="build" href="#build" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>build</b>
<i class="text-muted">(self, docs_version)</i>
</p>
<div class="docs-attr-desc"><p>Build templates for docs models and Python API</p>
</div>
<br>
<p class="docs-attr-name">
<a name="build_user_docs" href="#build_user_docs" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>build_user_docs</b>
<i class="text-muted">(self)</i>
</p>
<div class="docs-attr-desc"><p>Build templates for user docs pages, if missing.</p>
</div>
<br>
<p class="docs-attr-name">
<a name="copy_assets" href="#copy_assets" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>copy_assets</b>
<i class="text-muted">(self)</i>
</p>
<div class="docs-attr-desc"><p>Copy jquery, bootstrap and other assets to files</p>
</div>
<br>
<p class="docs-attr-name">
<a name="is_py_module" href="#is_py_module" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>is_py_module</b>
<i class="text-muted">(self, basepath, folders, files)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="make_docs" href="#make_docs" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>make_docs</b>
<i class="text-muted">(self, target, local=False)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="make_folder" href="#make_folder" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>make_folder</b>
<i class="text-muted">(self, path, template=None, context=None)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="make_home_pages" href="#make_home_pages" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>make_home_pages</b>
<i class="text-muted">(self)</i>
</p>
<div class="docs-attr-desc"><p>Make standard home pages for docs, developer docs, api and models
from templates</p>
</div>
<br>
<p class="docs-attr-name">
<a name="setup_app_context" href="#setup_app_context" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>setup_app_context</b>
<i class="text-muted">(self)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="sync_docs" href="#sync_docs" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>sync_docs</b>
<i class="text-muted">(self)</i>
</p>
<div class="docs-attr-desc"><p>Sync docs from /docs folder to <strong>Web Page</strong>.</p>
<p>Called as <code>bench --site [sitename] sync-docs [appname]</code></p>
</div>
<br>
<p class="docs-attr-name">
<a name="update_index_txt" href="#update_index_txt" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>update_index_txt</b>
<i class="text-muted">(self, path)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="write_files" href="#write_files" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>write_files</b>
<i class="text-muted">(self)</i>
</p>
<div class="docs-attr-desc"><p>render templates and write files to target folder</p>
</div>
<br>
<p class="docs-attr-name">
<a name="write_model_file" href="#write_model_file" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>write_model_file</b>
<i class="text-muted">(self, basepath, module, doctype)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="write_modules" href="#write_modules" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>write_modules</b>
<i class="text-muted">(self, basepath, folders, files)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
</div>
<hr>
<!-- autodoc -->