I'm working on a Django project with data entry presently handled by the Django admin interface. I intend to provide my own interface as an adaptation of the Django admin interface concept to provide finer-grained control.
Some years ago, it would have been bad UX to ask a nontechnical administrator, "Upload a photograph to the cloud and paste the URL here." Now cloud storage is mainstream and I'd expect more people would make sense of a request to upload to cloud and paste in the image's URL.
Is it appropriate UX-wise, perhaps with explanation, to ask people who want to display images to do so by uploading to a cloud service and providing a cloud-hosted URL?