Django和在模板中加载PHP session_start()

2024-04-25 23:38:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用Django和一个使用常规php/mysql进行用户帐户和身份验证的现有站点。为了允许django模板解释其中的任何php,我使用了'django_php'(https://github.com/mvasilkov/django-php)。一切工作到php登录将在django模板上成功运行的程度,然而,将seson_start()放在页面顶部会导致它抛出“headers already sent”错误。有人知道我如何在模板中继续进行会话吗?在

顶部的代码索引.html模板:

{% load php %}
{% php session_start(); %}
<!DOCTYPE html>
<html lang="en">
    <head>

注意:django应用程序本身不使用用户信息,所以我不希望走在django中进行所有身份验证(或任何身份验证)的路线。在


Tags: django用户httpsgithubcom身份验证模板站点

热门问题