Как передать django данные аутентификации пользователя для реагирования приложения? - PullRequest
1 голос
/ 25 марта 2020

Я делаю проект, используя django в качестве внешнего и внутреннего интерфейса. Но недавно я хочу прикрепить еще одну страницу react к этому проекту. Итак, что я хочу сделать, это передать информацию о пользователе и смонтировать внутри реакции. Ниже приведена структура моего django, я собрал свое приложение реагирования и поместил его на внешний интерфейс django (внутри панели инструментов). Обычно в django front-end, используя request.user, можно получить данные пользователя auth. Но как я могу передать его на мою страницу реакции? Заранее спасибо!

**urls.py:**
url(r'test/', TestView, name='TestView')

**views.py**
def TestView(request):
    template_name = 'test.html'
    context = {}
    return render(request, template_name, context)

**test.html:**
<!DOCTYPE html>
<html lang="en">
    <noscript>You need to enable JavaScript to run this app.</noscript>
    <div id="root" style="height:100%"></div>
        <script src="../../../test_bundle.js"></script>

</html>

**main_html.py:**
<div class="item">
    <div class="ui dropdown" id="test">
        <a class="item" onclick="load_test();">Test Component</a>
    </div>
</div>

<script>
    function load_test() {
        div_reload('#test', '/test/', 'GET', 'html');
    }
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...