1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
Forms
=====
.. module:: treebeard.forms
.. autoclass:: MoveNodeForm
:show-inheritance:
.. autofunction:: movenodeform_factory
For a full reference of this function, please read
:py:func:`~django.forms.models.modelform_factory`
Example, ``MyNode`` is a subclass of :py:class:`treebeard.al_tree.AL_Node`:
.. code-block:: python
MyNodeForm = movenodeform_factory(MyNode)
is equivalent to:
.. code-block:: python
class MyNodeForm(MoveNodeForm):
class Meta:
model = models.MyNode
exclude = ('sib_order', 'parent')
|