MCPcopy
hub / github.com/jarun/buku / ApiBookmarkCreateForm

Class ApiBookmarkCreateForm

bukuserver/forms.py:96–109  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

94
95
96class ApiBookmarkCreateForm(ApiTagForm):
97 url = StringField(validators=[DataRequired()])
98 title = StringField()
99 description = StringField()
100 tags = ValueList(item_validators=validate_tag)
101 fetch = BooleanField(filters=[_parse_bool])
102
103 @property
104 def data_values(self):
105 return [self.url.data, self.title.data, self.description.data, self.tags.data]
106
107 @property
108 def has_data(self):
109 return self.fetch.data or any(self.data_values)
110
111
112class ApiBookmarkEditForm(ApiBookmarkCreateForm):

Callers 1

postMethod · 0.90

Calls 1

ValueListClass · 0.85

Tested by

no test coverage detected