Есть ли способ интегрировать Django с Next.js?

Хашмапы - классический пример. Крайне важно, чтобы ключ к карте был неизменным. Если ключ не является неизменным, и вы изменяете значение на ключе, так что hashCode () приведет к новому значению, карта теперь сломана (теперь ключ находится в неправильном месте в хэш-таблице).

0
задан Jay 18 January 2019 в 11:21
поделиться

1 ответ

Кажется, что вы хотите обслуживать статические файлы (то есть пакеты React или Next.js). У Django есть руководство о том, как это сделать (через django.contrib.staticfiles)

Простейший пример (прямо из документации):

  • установить папку STATIC_FILES :

    STATIC_URL = '/static/'

  • Поместите туда файл index.html и обозначьте его как /static/index.html.

Для получения дополнительной информации о staticfiles, пожалуйста, обратитесь к официальной документации: https://docs.djangoproject.com/en/2.1/howto/static-files/

На стороне Next.js вам нужно либо следовать примеру на https://nextjs.org/#static-exporting , либо создать вручную index.html, который включает все пакеты next.js. что вы используете.

0
ответ дан Oerd 18 January 2019 в 11:21
поделиться
Другие вопросы по тегам:

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