Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.media_source.local_source.UploadMediaView Class Reference
Inheritance diagram for homeassistant.components.media_source.local_source.UploadMediaView:
[legend]
Collaboration diagram for homeassistant.components.media_source.local_source.UploadMediaView:
[legend]

Public Member Functions

None __init__ (self, HomeAssistant hass, LocalSource source)
 
web.Response post (self, web.Request request)
 

Public Attributes

 hass
 
 schema
 
 source
 

Static Public Attributes

string name = "api:media_source:local_source:upload"
 
string url = "/api/media_source/local_source/upload"
 

Private Member Functions

None _move_file (self, Path target_dir, FileField uploaded_file)
 

Detailed Description

View to upload images.

Definition at line 239 of file local_source.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.media_source.local_source.UploadMediaView.__init__ (   self,
HomeAssistant  hass,
LocalSource  source 
)
Initialize the media view.

Definition at line 245 of file local_source.py.

Member Function Documentation

◆ _move_file()

None homeassistant.components.media_source.local_source.UploadMediaView._move_file (   self,
Path  target_dir,
FileField  uploaded_file 
)
private
Move file to target.

Definition at line 306 of file local_source.py.

◆ post()

web.Response homeassistant.components.media_source.local_source.UploadMediaView.post (   self,
web.Request  request 
)
Handle upload.

Definition at line 257 of file local_source.py.

Member Data Documentation

◆ hass

homeassistant.components.media_source.local_source.UploadMediaView.hass

Definition at line 247 of file local_source.py.

◆ name

string homeassistant.components.media_source.local_source.UploadMediaView.name = "api:media_source:local_source:upload"
static

Definition at line 243 of file local_source.py.

◆ schema

homeassistant.components.media_source.local_source.UploadMediaView.schema

Definition at line 249 of file local_source.py.

◆ source

homeassistant.components.media_source.local_source.UploadMediaView.source

Definition at line 248 of file local_source.py.

◆ url

string homeassistant.components.media_source.local_source.UploadMediaView.url = "/api/media_source/local_source/upload"
static

Definition at line 242 of file local_source.py.


The documentation for this class was generated from the following file: