{"id":18981487,"url":"https://github.com/wesleyp846/djamgo_conceito","last_synced_at":"2026-04-20T03:33:14.895Z","repository":{"id":213951203,"uuid":"735327096","full_name":"wesleyp846/Djamgo_conceito","owner":"wesleyp846","description":"Tuturial para iniciantes no Framework Django - Como inicial uma projeto em Django","archived":false,"fork":false,"pushed_at":"2024-02-04T20:42:33.000Z","size":39,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-03T17:26:32.895Z","etag":null,"topics":["django","github","python","virtualenv"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wesleyp846.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-24T14:03:37.000Z","updated_at":"2024-02-04T16:49:10.000Z","dependencies_parsed_at":"2023-12-24T16:26:01.577Z","dependency_job_id":"a8534bd7-1b03-484f-887e-0037c3c9d5b6","html_url":"https://github.com/wesleyp846/Djamgo_conceito","commit_stats":null,"previous_names":["wesleyp846/djamgo_conceito"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/wesleyp846/Djamgo_conceito","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wesleyp846%2FDjamgo_conceito","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wesleyp846%2FDjamgo_conceito/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wesleyp846%2FDjamgo_conceito/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wesleyp846%2FDjamgo_conceito/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wesleyp846","download_url":"https://codeload.github.com/wesleyp846/Djamgo_conceito/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wesleyp846%2FDjamgo_conceito/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32031587,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T00:18:06.643Z","status":"online","status_checked_at":"2026-04-20T02:00:06.527Z","response_time":94,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["django","github","python","virtualenv"],"created_at":"2024-11-08T16:10:02.336Z","updated_at":"2026-04-20T03:33:14.861Z","avatar_url":"https://github.com/wesleyp846.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Djamgo - Conceitos para iniciantes\n\n\u003cp align=\"center\"\u003e\n   \u003cimg src=\"https://img.shields.io/badge/ STATUS-RELEASE(desenvolvendo)-blue\"/\u003e\n\u003c/p\u003e\n\n\u003e Linguagens em `Python`, com o Framework `Django`.\n\n\u0026nbsp;\n## Introdução\nBem-vindo à documentação do `tutorial` para `iniciantes` no framework `Django`. \n\nUma ferramenta `completa` para codificação de aplicações `python` feitas para o embiente `web`.\n\nDesenvolvida por [Wesley Pereira](https://github.com/wesleyp846).\n\n\u0026nbsp;\n\nEste tutorial foi criado no contexto de servir de `consulta` com foco em `programadores iniciantes`. \n\n\u0026nbsp;\n\u0026nbsp;\n## Versão Atual: 1.0\n\u0026nbsp;\nNa versão v1.0, o tutorial foi finalizado e entregue.\n\n\u0026nbsp;\n\u0026nbsp;\n\u003e ### Pré-requisitos\n\u0026nbsp;\n`Python` 3.9+\n\nAcesso a `WEB`.\n\n\u0026nbsp;\n\u0026nbsp;\n\u003e ### Tecnologias Utilizadas\n\n[Python](https://docs.python.org/3/tutorial/index.html): Usado como linguagem de programação.\n\n\n[Django](https://docs.djangoproject.com/en/5.0/): Usado na construção da aplicação, um facilitador como naturalmente é um framework.\n\n\u0026nbsp;\n\u0026nbsp;\n\u003e ### Funcionalidades\n\n1. Averiguar se o framework foi completamente `instalado`.\n   \n\u0026nbsp;\n\u0026nbsp;\n\u003e ###  Implementação\nPara implementação basta `seguir` o tutorial.\n\n\u0026nbsp;\n\u0026nbsp;\n\n\u003e ### Pré-code\n\u003e \u003e virtual environment\n#### Feito via terminal, instalação de um ambiente virtual\n    python -m venv env\n    .\\env\\Scripts\\activate\n\n\u003e \u003e Instalando as bibliotécas\n\n    python -m pip install --upgrade pip\n    pip install django \n\n\u0026nbsp;\n\u003e ### Code\n\u003e \u003e #### Criação do projeto\n \n    django-admin startproject \u003cnome_do_projeto\u003e\nNessa etapa foi criada a pasta do projeto e o arquivo que gerencia todo o porjeto `manege.py`, atravéz desse arquivo que o projeto ira rodar pela primeira vez para fins de teste.\n\n\u003e\u003e #### Entra na pasta do projeto.\n\n    cd /nome_do_projeto\n\n###### Oque há aqui\n\n* __init__.py__ (Inicialmente indiga que isso é um projeto) para o Django\n* asgi.py (Configurações do servidor ASGI para deploy)\n* settings.py (Configurações do projeto, com, senhas do mdb, templates, etc.)\n* urls.py (Onde definiremos quais são os caminhos da aplicação (`os links`)) \n* wsgi.py (Configurações do servidor WSGI para deploy)\n\u0026nbsp;\n\n\u003e\u003e #### Executa o projeto\n\n    python manage.py runserver\n\n\u003e\u003e #### Criação dos App's\n\n    python manage.py startapp \u003cnome_do_app\u003e\n* obs\u003e\u003e navege até ``./nome_do_projeto/settings.py``\nem `INSTALLED_APPS` e adicione o `nome_do_app`\n\n\u003e\u003e #### Entra na pasta do app.\n\n    cd /nome_do_projeto/nome_do_app\n\n###### Oque há aqui\n* migrations (Todas as alterações que serão feitas no DB)\n* __init__.py__ (Inicialmente indiga que isso é um projeto) para o Django\n* admin.py (Página do administrador)\n* apps.py (Página do aplicativo)\n* models.py (Tabela de dados do db)\n* tests.py (Reservado para testes)\n* views.py (O que será renderizado na tela do app)\n\n\u0026nbsp;\n\n\u003e ### Uso\n* Em terminal\n  \n        python manage.py runserver\n\n* Depois em navegador\n  \n        http://127.0.0.1:8000\n\n\n\u0026nbsp;\n\u0026nbsp;\n\u003e ### Créditos\n\nDocumentação e melhorias por [Wesley Pereira](https://github.com/wesleyp846).\n\n\u0026nbsp;\n\u0026nbsp;\n\u003e ### Licença\nMIT\n\n---\n\n\nEsperamos que esta documentação ajude você a compreender a aplicação. \n\nFique à vontade para contribuir e adicionar melhorias ao código. \n\nPara mais informações, visite o LinkedIn de [Wesley Pereira](https://www.linkedin.com/in/wesleyp846/).\n\nPrimeiro commit na data de 24/12/2023\n\n# Algumas telas gráficas\n\n\n![Se esta vendo essa imagem, deu tudo certo](\u003cmedia/Captura de tela 2023-12-24 121034.png\u003e)\n\n\nSe você viu essa tela, deu tudo certo! Bons estudos\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwesleyp846%2Fdjamgo_conceito","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwesleyp846%2Fdjamgo_conceito","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwesleyp846%2Fdjamgo_conceito/lists"}