Revised the documentation.
This commit is contained in:
parent
b0b3b3acb1
commit
21b9cfa8b8
16
README.rst
16
README.rst
@ -52,7 +52,7 @@ Configuration
|
|||||||
=============
|
=============
|
||||||
|
|
||||||
You need to pass the Flask *app* and an implementation of
|
You need to pass the Flask *app* and an implementation of
|
||||||
``UserUtilityInterface`` to the ``init_app`` function.
|
`UserUtilityInterface`_ to the `init_app`_ function.
|
||||||
``UserUtilityInterface`` contains everything *Mia! Accounting* needs.
|
``UserUtilityInterface`` contains everything *Mia! Accounting* needs.
|
||||||
|
|
||||||
The following is an example configuration for *Mia! Accounting*.
|
The following is an example configuration for *Mia! Accounting*.
|
||||||
@ -122,8 +122,8 @@ database tables that *Mia! Accounting* uses.
|
|||||||
* ``accounting-init-accounts``
|
* ``accounting-init-accounts``
|
||||||
* ``accounting-init-currencies``
|
* ``accounting-init-currencies``
|
||||||
|
|
||||||
You need to run ``accounting-init-base`` first, and then the other
|
After database tables are created, run
|
||||||
two commands.
|
``accounting-init-base`` first, and then the other two commands.
|
||||||
|
|
||||||
::
|
::
|
||||||
|
|
||||||
@ -204,14 +204,16 @@ Authors
|
|||||||
.. _Flask: https://flask.palletsprojects.com
|
.. _Flask: https://flask.palletsprojects.com
|
||||||
.. _double-entry bookkeeping: https://en.wikipedia.org/wiki/Double-entry_bookkeeping
|
.. _double-entry bookkeeping: https://en.wikipedia.org/wiki/Double-entry_bookkeeping
|
||||||
.. _live demonstration: https://accounting.imacat.idv.tw
|
.. _live demonstration: https://accounting.imacat.idv.tw
|
||||||
|
.. _PyPI project page: https://pypi.org/project/mia-accounting
|
||||||
|
.. _release page: https://github.com/imacat/mia-accounting/releases
|
||||||
|
.. _Git repository: https://github.com/imacat/mia-accounting
|
||||||
|
.. _CDN: https://en.wikipedia.org/wiki/Content_delivery_network
|
||||||
.. _Bootstrap: https://getbootstrap.com
|
.. _Bootstrap: https://getbootstrap.com
|
||||||
.. _FontAwesome: https://fontawesome.com
|
.. _FontAwesome: https://fontawesome.com
|
||||||
.. _Decimal.js: https://mikemcl.github.io/decimal.js
|
.. _Decimal.js: https://mikemcl.github.io/decimal.js
|
||||||
.. _Tempus-Dominus: https://getdatepicker.com
|
.. _Tempus-Dominus: https://getdatepicker.com
|
||||||
.. _CDN: https://en.wikipedia.org/wiki/Content_delivery_network
|
.. _UserUtilityInterface: https://mia-accounting.readthedocs.io/en/latest/accounting.utils.html#accounting.utils.user.UserUtilityInterface
|
||||||
.. _PyPI project page: https://pypi.org/project/mia-accounting
|
.. _init_app: https://mia-accounting.readthedocs.io/en/latest/accounting.html#accounting.init_app
|
||||||
.. _release page: https://github.com/imacat/mia-accounting/releases
|
|
||||||
.. _Git repository: https://github.com/imacat/mia-accounting
|
|
||||||
.. _flask_sqlalchemy.SQLAlchemy.create_all: https://flask-sqlalchemy.palletsprojects.com/en/3.0.x/api/#flask_sqlalchemy.SQLAlchemy.create_all
|
.. _flask_sqlalchemy.SQLAlchemy.create_all: https://flask-sqlalchemy.palletsprojects.com/en/3.0.x/api/#flask_sqlalchemy.SQLAlchemy.create_all
|
||||||
.. _Bootstrap navigation bar: https://getbootstrap.com/docs/5.3/components/navbar/
|
.. _Bootstrap navigation bar: https://getbootstrap.com/docs/5.3/components/navbar/
|
||||||
.. _test site: https://github.com/imacat/mia-accounting/tree/main/tests/test_site
|
.. _test site: https://github.com/imacat/mia-accounting/tree/main/tests/test_site
|
||||||
|
@ -58,7 +58,7 @@ Database Initialization
|
|||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
After the configuration, you need to run
|
After the configuration, you need to run
|
||||||
:py:meth:`flask_sqlalchemy.SQLAlchemy.create_all` to create the
|
`flask_sqlalchemy.SQLAlchemy.create_all`_ to create the
|
||||||
database tables that *Mia! Accounting* uses.
|
database tables that *Mia! Accounting* uses.
|
||||||
|
|
||||||
*Mia! Accounting* adds three console commands:
|
*Mia! Accounting* adds three console commands:
|
||||||
@ -67,8 +67,8 @@ database tables that *Mia! Accounting* uses.
|
|||||||
* ``accounting-init-accounts``
|
* ``accounting-init-accounts``
|
||||||
* ``accounting-init-currencies``
|
* ``accounting-init-currencies``
|
||||||
|
|
||||||
You need to run ``accounting-init-base`` first, and then the other
|
After database tables are created, run
|
||||||
two commands.
|
``accounting-init-base`` first, and then the other two commands.
|
||||||
|
|
||||||
::
|
::
|
||||||
|
|
||||||
@ -123,14 +123,15 @@ Refer to the `documentation on Read the Docs`_.
|
|||||||
.. _Flask: https://flask.palletsprojects.com
|
.. _Flask: https://flask.palletsprojects.com
|
||||||
.. _double-entry bookkeeping: https://en.wikipedia.org/wiki/Double-entry_bookkeeping
|
.. _double-entry bookkeeping: https://en.wikipedia.org/wiki/Double-entry_bookkeeping
|
||||||
.. _live demonstration: https://accounting.imacat.idv.tw
|
.. _live demonstration: https://accounting.imacat.idv.tw
|
||||||
|
.. _PyPI project page: https://pypi.org/project/mia-accounting
|
||||||
|
.. _release page: https://github.com/imacat/mia-accounting/releases
|
||||||
|
.. _Git repository: https://github.com/imacat/mia-accounting
|
||||||
|
.. _CDN: https://en.wikipedia.org/wiki/Content_delivery_network
|
||||||
.. _Bootstrap: https://getbootstrap.com
|
.. _Bootstrap: https://getbootstrap.com
|
||||||
.. _FontAwesome: https://fontawesome.com
|
.. _FontAwesome: https://fontawesome.com
|
||||||
.. _Decimal.js: https://mikemcl.github.io/decimal.js
|
.. _Decimal.js: https://mikemcl.github.io/decimal.js
|
||||||
.. _Tempus-Dominus: https://getdatepicker.com
|
.. _Tempus-Dominus: https://getdatepicker.com
|
||||||
.. _CDN: https://en.wikipedia.org/wiki/Content_delivery_network
|
.. _flask_sqlalchemy.SQLAlchemy.create_all: https://flask-sqlalchemy.palletsprojects.com/en/3.0.x/api/#flask_sqlalchemy.SQLAlchemy.create_all
|
||||||
.. _PyPI project page: https://pypi.org/project/mia-accounting
|
|
||||||
.. _release page: https://github.com/imacat/mia-accounting/releases
|
|
||||||
.. _Git repository: https://github.com/imacat/mia-accounting
|
|
||||||
.. _Bootstrap navigation bar: https://getbootstrap.com/docs/5.3/components/navbar/
|
.. _Bootstrap navigation bar: https://getbootstrap.com/docs/5.3/components/navbar/
|
||||||
.. _test site: https://github.com/imacat/mia-accounting/tree/main/tests/test_site
|
.. _test site: https://github.com/imacat/mia-accounting/tree/main/tests/test_site
|
||||||
.. _source distribution: https://pypi.org/project/mia-accounting/#files
|
.. _source distribution: https://pypi.org/project/mia-accounting/#files
|
||||||
|
Loading…
Reference in New Issue
Block a user