django_ftpserver.utils
- django_ftpserver.utils.get_ftp_setting(name)
Return the FTP server setting value with default fallback.
First checks Django settings, then falls back to FTPSERVER_DEFAULTS.
- django_ftpserver.utils.get_settings_value(name)
Return the django settings value for name attribute
Deprecated since version Use:
get_ftp_setting()instead.
- django_ftpserver.utils.make_server(server_class, handler_class, authorizer_class, filesystem_class, host_port, file_access_user=None, **handler_options)
make server instance
- Host_port:
(host, port)
- File_access_user:
‘spam’
handler_options:
timeout
passive_ports
masquerade_address
certfile
keyfile
- django_ftpserver.utils.parse_ports(ports_text)
Parse ports text
e.g. ports_text = “12345,13000-15000,20000-30000”