English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tratamento de Cookies Django

Até agora, em nosso exemplo, todos usaram servidores web desenvolvidos com Django. Mas esse servidor é apenas para teste e não adequado para ambiente de produção. Assim que o programa for lançado e colocado em produção, é necessário um servidor real como Apache, Nginx, etc., sobre o qual discutiremos a configuração do Apache neste capítulo.

A execução do aplicativo Django através do Apache usando mod_wsgi é concluída. Portanto, a primeira coisa a fazer é garantir que você já tenha instalado o Apache e o mod_wsgi. Lembre-se, quando criamos nosso projeto, a estrutura do projeto deve parecer com o seguinte -

Aqui, o Apache não precisa tratar nada do Django. Para o que precisa ser tratado, precisa ser configurado no httpd.conf. Portanto, abra o httpd.conf e adicione as seguintes linhas -
# Nome do arquivo: example.py 2Copyright ©2# Copyright:30 Por w
codebox3w
# Autor por: www.w 2Copyright ©2Copyright ©-Copyright ©8-Copyright ©8
html/
    manage.py
    html/
       manage.py
       __init__.py
       settings.py
       WSGIScriptAlias

urls.py

wsgi.py é um arquivo que lida com a conexão e o processamento entre Django e Apache./<Diretório/var/Queremos compartilhar o projeto (myproject) no Apache. Precisamos configurar o Apache para acessar essa pasta. Supondo que coloquemos a pasta myproject em "//127Se puder acessar a página de login: http:1/html". Neste estágio, o acesso ao projeto será via http:

myproject para completar. Isso fará com que o Apache liste a pasta conforme a imagem abaixo.

Aqui, o Apache não precisa tratar nada do Django. Para o que precisa ser tratado, precisa ser configurado no httpd.conf. Portanto, abra o httpd.conf e adicione as seguintes linhas -
# Nome do arquivo: example.py 2Copyright ©2# Copyright:30 Por w
codebox3w
# Autor por: www.w 2Copyright ©2Copyright ©-Copyright ©8-Copyright ©8
# Data: / /<Diretório/var/www/html/html/WSGIScriptAlias
 wsgi.py /<Diretório/var/www/html/
 WSGIPythonPath /<Diretório/var/www/html/myproject
    >
       <Arquivos wsgi.py>
       Ordem negar, permitir
    Arquivos>/Permitir de todos
 Arquivos>/<

Diretório>//127Se puder acessar a página de login: http:1/.0.0./myapp -