operação e manutenção automatizada Django Introdução

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:

Arquivo

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:

Arquivo

6, a última em um navegador para acessar nosso programa django como mostrado abaixo, representa django sucesso de construção.

Arquivo

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:

Arquivo

Fonte: https://blog.51cto.com/wgkgood/1557652

Publicado 38 artigos originais · ganhou elogios 1 · vista 2184

Acho que você gosta

Origin blog.csdn.net/wulishinian/article/details/104947856
Recomendado
Clasificación