Como a tecnologia se tornou mais atualizado operação de TI e manutenção, operação e manutenção de automação nos últimos anos, mais e mais fogo, e python aprendendo que é muito popular, especialmente o python desenvolvido operação e manutenção automatizada, tem sido elogiado muitos antecessores.
Aqui eu também registrou um pouco de experiência e métodos anteriores de aprendizagem Django, para facilitar o acesso futuro a sua própria, se eles podem ajudar os iniciantes é o melhor! Bem, não muito mais a dizer, para ir de Bowen cai.
Primeiro, o ambiente real do sistema
Versão do sistema: CnetOS6.5 x86_64
Versão do Django: Django-1.5.8
MySQL versão: MySQL-5.1.73
versão Python: python-2.6.6
Dois, implantação de instalação Django
website primeiro Quguan para baixar django pacote principal, Django endereço de download oficial é: https://www.djangoproject.com/
Baixar Arquivo
https://www.djangoproject.com/download/1.5.8/tarball/
1, Django-1.5.8.tar.gz Método de Instalação:
tar -xzf Django-1.5.8.tar.gz && cd Django-1.5.8; python setup.py install
2, MySQL método de instalação: yum install -y mysql-server mysql instalado.
Nota: Se você for solicitado setuptools módulo não podem ser encontrados, você precisa instalar este módulo, método de instalação também fazer o download do pacote fonte, então você pode executar python setup.py install.
Django instalado com sucesso a seguir:
Então a próxima coisa que precisamos fazer primeiro é como criar um programa de Django padrão, como é que funciona?
* 3, primeiro executar o comando: django-admin.py | cauda -15 *
Você pode ver todos os parâmetros atrás acesso django-admin.py, que tem um parâmetro de um startproject significado: Inicie um novo projeto.
4, e, em seguida, executar o comando: django-admin.py startproject firstweb , irá criar um arquivo chamado firstweb tal nome do projeto no diretório atual, digite diretório firstweb, o arquivo de diretório como mostrado abaixo, não existe tal arquivo de script uma manage.py, o mesmo há muitos parâmetros para executá-lo, como começar a django-lo, usando os parâmetros runserver, seguido do endereço e porta de escuta.
5, executar o comando: manage.py runserver python 0.0.0.0:8080
FIG segue:
6, a última em um navegador para acessar nosso programa django como mostrado abaixo, representa django sucesso de construção.
Em terceiro lugar, criar site
Através da instalação e implantação acima, verificou-se que esta é uma página padrão do Django, então como ter o nosso próprio site, podemos usar o Django o que você faz com ele?
Em seguida, crie seus próprios programas, a função do programa é imprimir Olá Mundo, exibido em uma interface web.
1, entra pela primeira vez no mesmo nível com o diretório firstweb manage.py
diretório firstweb tem os seguintes arquivos:
__init__.py __init__.pyc settings.py settings.pyc urls.py urls.pyc wsgi.py wsgi.pyc
O principal arquivo de configuração Nota:
principais funções settings.py: django configurações para uso.
arquivo Urls.py Principais características: Configuração URL Access Control.
2, o novo views.py arquivo
Escreve o seguinte:
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello world")
```
内容注解:调用django.http模块里面的HttpResponse模块返回数据,然后定义一个hello函数,return返回函数内容。
**3、配置urls.py**
默认urls.py配置文件内容如下图:
![file](https://img-blog.csdnimg.cn/20200318163659923.png)
在该配置文件里面添加两行记录,导入我们定义的hello模块,然后配置url访问即可。如下图:
![file](https://img-blog.csdnimg.cn/2020031816370081.png)
需要添加的两行记录为:
de firstweb.views importar Olá // importação vê no interior do módulo de função Olá em construção. url (r '^ Olá /', Olá), // a configuração URL, tem / Olá / acesso ao diretório dois salto para informações de retorno função de arquivo views.py Olá interior definido.
`` `
4, de acesso de teste
Restart Django, então o acesso através de um navegador, como mostrado abaixo: