Changes between Version 2 and Version 3 of DocPtTutorial2


Ignore:
Timestamp:
10/11/2006 06:05:37 AM (9 years ago)
Author:
anonymous
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DocPtTutorial2

    v2 v3  
    1111| .. _TranslateDocumentation Wiki : http://code.djangoproject.com/wiki/TranslateDocumentation     |
    1212+-------------------------------------------------------------------------------------------------+   
    13 
    14 ..
    15   ======================================
    16   Writing your first Django app, part 2
    17   ======================================
    1813
    1914.. sidebar:: Escrevendo sua primeira aplicação Django, parte 2
     
    4035.. _0.91: http://www.djangoproject.com/documentation/0_91/
    4136
    42 Esse tutorial começa onde o Tutorial1 terminou. Nós vamos continuar nossa aplicação de "Questionário Web" e focar no site de administração gerado pelo Django.
     37Esse tutorial começa onde o `Tutorial 1`_ terminou. Nós vamos continuar nossa aplicação de "Questionário Web" e focar no site de administração gerado pelo Django.
     38
     39.. _`Tutorial 1`: http://www.djangoproject.com/documentation/tutorial1/
     40
     41.. admonition:: Filosofia
     42
     43    Gerar sites de aministração para sua equipe ou clientes criar, atualizar e excluir informações é um trabalho
     44    chato e não requer muita criatividade. Por isso, Django automatiza totalmente a criação de interfaces
     45    de administração para seus models.
     46    Django foi escrito num ambie nte jornalístico, com uma clara separação entre "quem publica o conteúdo" e o
     47    "site público". Os gerenciadores do site usam o sistema para adicionar noticias, eventos, resultados
     48    esportivos, etc, e o conteúdo é mostrado no site público. Django resolve o problema de criar uma
     49    interface unificada para os administradores do site editar conteúdo.
     50
     51    A interface de administração não tem a intenção de ser usada pelos visitantes do site, mas sim
     52    pelos administradores do site.
     53
     54Ative o site de Administração
     55=============================
     56
     57O site de administração do Django não é ativo por padrão - é um recurso opcional. Para ativar o site de administração na sua instalação, siga esses três passos:
     58
     59    * Adicione ``django.contrib.admin`` em ``INSTALLED_APPS`` no seu arquivo de settings
     60    * Execute ``python manage.py syncdb``. Como você adicionou uma nova aplicação em ``INSTALLED_APPS``, as tabelas
     61      do banco de dados precisam ser atualizadas.
     62    * Edite seu arquivo ``mysite/urls.py`` e descomente a linha "Uncomment this for admin:". Esse arquivo é um
     63      URLConf; nós vamos nos aprofundar em URLConfs no próximo tutorial. Por enquanto, tudo que você precisa saber
     64      é que eles mapeiam as URLs para as aplicações.
     65
     66Inicie o servidor de desenvolvimento:
     67=====================================
     68
     69Vamos iniciar o servidor de desenvolvimento e explorar o site de administração.
     70Lembre que no Tutorial 1 você iniciou o servidor de desenvolvimento da seguinte forma::
     71
     72    python manage.py runserver
     73
     74Abra um web browser e vá para "/admin/" no seu domínio local, ex: http://127.0.0.1:8000/admin/. Você deverá ver a seguinte tela de login:
     75
     76.. image:: http://media.djangoproject.com/img/doc/tutorial/admin01.png
     77   :alt: Tela de login do site de administração do Django
     78
     79Entre no site de administração:
     80===============================
     81
     82Agora, tente logar. (Você criou uma conta de superusuário na primeira parte deste tutorial, lembra?!) Você deverá ver a pagina index do site de administração do Django:
     83
     84.. image:: http://media.djangoproject.com/img/doc/tutorial/admin02t.png
     85   :alt: Index do site de administração
     86   :target: http://media.djangoproject.com/img/doc/tutorial/admin02.png
     87
     88Por padrão, você deverá ver dois tipos de conteúdo editavel: "groups" e "users". Esses são as principais características que o Django traz por padrão.
    4389
    4490}}}
Back to Top