wuttafarm.web.forms.widgets¶
Custom form widgets for WuttaFarm
- class wuttafarm.web.forms.widgets.AnimalTypeRefWidget(request, *args, **kwargs)[source]¶
Custom widget which uses the
<animal-type-picker>component.
- class wuttafarm.web.forms.widgets.AssetRefsWidget(request, *args, **kwargs)[source]¶
Widget for Assets field (of various kinds).
- class wuttafarm.web.forms.widgets.EquipmentTypeRefsWidget(request, *args, **kwargs)[source]¶
Widget for Equipment Types field.
- model_class¶
alias of
EquipmentType
- class wuttafarm.web.forms.widgets.FarmOSAssetRefsWidget(request, *args, **kwargs)[source]¶
Widget to display a “Assets” field for an asset.
- class wuttafarm.web.forms.widgets.FarmOSLocationRefsWidget(request, *args, **kwargs)[source]¶
Widget to display a “Locations” field for an asset.
- class wuttafarm.web.forms.widgets.FarmOSPlantTypesWidget(request, *args, **kwargs)[source]¶
Widget to display a farmOS “plant types” field.
- class wuttafarm.web.forms.widgets.FarmOSQuantityRefsWidget(**kw)[source]¶
Widget to display a “Quantities” field for a log.
- class wuttafarm.web.forms.widgets.FarmOSRefWidget(request, route_prefix, *args, **kwargs)[source]¶
Generic widget to display “any reference field” - as a link to view the farmOS record it references. Only used by the farmOS direct API views.
- class wuttafarm.web.forms.widgets.FarmOSTaxonomyTermsWidget(request, route_prefix, *args, **kwargs)[source]¶
Widget to display a field which can reference multiple taxonomy terms.
- class wuttafarm.web.forms.widgets.FarmOSUnitRefWidget(**kw)[source]¶
Widget to display a “Units” field for a quantity.
- class wuttafarm.web.forms.widgets.ImageWidget(alt_text, *args, **kwargs)[source]¶
Widget to display an image URL for a record.
- class wuttafarm.web.forms.widgets.LogQuickWidget(**kw)[source]¶
Widget to display an image URL for a record.
- class wuttafarm.web.forms.widgets.MaterialTypeRefsWidget(request, *args, **kwargs)[source]¶
Widget for Material Types field (on a Material Asset).
- class wuttafarm.web.forms.widgets.OwnerRefsWidget(request, *args, **kwargs)[source]¶
Widget for Owners field (on an Asset or Log record)
- class wuttafarm.web.forms.widgets.PlantTypeRefsWidget(request, *args, **kwargs)[source]¶
Widget for Plant Types field (on a Plant Asset).
- class wuttafarm.web.forms.widgets.QuantityRefsWidget(request, *args, **kwargs)[source]¶
Widget for Quantities field (on a Log record)
- class wuttafarm.web.forms.widgets.SeasonRefsWidget(request, *args, **kwargs)[source]¶
Widget for Seasons field (on a Plant Asset).
- class wuttafarm.web.forms.widgets.StructureWidget(request, *args, **kwargs)[source]¶
Widget to display a “structure” field.