kopia lustrzana https://dev.funkwhale.audio/funkwhale/funkwhale
17 wiersze
548 B
Python
17 wiersze
548 B
Python
from django import forms
|
|
from dynamic_preferences.registries import global_preferences_registry
|
|
from dynamic_preferences.types import Section, StringPreference
|
|
|
|
acoustid = Section("providers_acoustid")
|
|
|
|
|
|
@global_preferences_registry.register
|
|
class APIKey(StringPreference):
|
|
section = acoustid
|
|
name = "api_key"
|
|
default = ""
|
|
verbose_name = "Acoustid API key"
|
|
help_text = "The API key used to query AcoustID. Get one at https://acoustid.org/new-application."
|
|
widget = forms.PasswordInput
|
|
field_kwargs = {"required": False}
|