Опция загрузки Pyuploadcare ImageField не отображается на странице HTML

Есть два способа:

  1. Чтобы просмотреть SQL, который будет сгенерирован, просто вызовите ToTraceString(). Вы можете добавить его в окно просмотра и установить точку останова, чтобы узнать, какой запрос будет в любой заданной точке для любого запроса LINQ.
  2. Вы можете прикрепить трассировщик к вашему SQL-серверу по выбору, который покажет вы последний запрос во всех деталях. В случае с MySQL самый простой способ отслеживания запросов - просто закрыть журнал запросов с помощью tail -f. Вы можете узнать больше о средствах регистрации MySQL в официальной документации . Для SQL Server самым простым способом является использование включенного профилировщика SQL Server.

0
задан Bikiran Das 29 March 2019 в 10:24
поделиться

1 ответ

Фактический результат в рендеринге HTML действительно является ожидаемым, если вы используете pyuploadcare.dj.models.ImageField, вы фактически захватываете строки, содержащие URL-адреса CDN для загруженных файлов от ваших пользователей.

Скорее всего, вы забыли загрузить библиотеку JavaScript на свою страницу. Просто добавьте это в свой шаблон:

<script>
  UPLOADCARE_PUBLIC_KEY = '*your key*';
</script>
<script src="https://ucarecdn.com/libs/widget/3.x/uploadcare.full.min.js"></script>

И он будет работать так же, как на странице администратора. На странице администратора эти медиа загружаются автоматически .

0
ответ дан Dmitry Mukhin 29 March 2019 в 10:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: