Skip to main content

Minha primeira biblioteca Django reutilizável.

Project description

django-minha-lib

PyPI

Este projeto é um teste de criação de uma biblioteca Django.

Instalação

Você pode instalar a biblioteca usando pip ou poetry:

pip install django-minha-lib

ou

poetry add django-minha-lib

Configuração

Adicione django_minha_lib à lista de INSTALLED_APPS no seu settings.py:

INSTALLED_APPS = [
	# ... outras apps ...
	'django_minha_lib',
]

Migrações

Após instalar e configurar, rode os comandos:

python manage.py makemigrations
python manage.py migrate

Pronto! Sua biblioteca Django está instalada e pronta para uso.

Rodando localmente como desenvolvedor

Para rodar o projeto Django localmente durante o desenvolvimento, siga os passos abaixo:

git clone https://github.com/seu-usuario/django-minha-lib.git
cd django-minha-lib
poetry install
cd demo_project
pip install -e ..
poetry run ./manage.py runserver

Atualizando e publicando a biblioteca

Para atualizar a versão, buildar e publicar sua biblioteca, utilize os comandos abaixo:

poetry version patch  # para avançar a versão (ex: 0.1.0 → 0.1.1)
poetry build
tar -tzf dist/*.tar.gz | head -20  # para ver os arquivos dentro do pacote
poetry publish

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_minha_lib-0.1.5.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_minha_lib-0.1.5-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file django_minha_lib-0.1.5.tar.gz.

File metadata

  • Download URL: django_minha_lib-0.1.5.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.10.12 Linux/6.6.87.2-microsoft-standard-WSL2

File hashes

Hashes for django_minha_lib-0.1.5.tar.gz
Algorithm Hash digest
SHA256 d730e23365edb6d3d77cd68cb438788d7bbf7e74c9f8012b36302d1986049f0d
MD5 2c5b2402fbb2dab18cb7e869e58bc45d
BLAKE2b-256 f3ba77fc5b511447cefd59fd07693b6245b72c320f865806747cff7336135337

See more details on using hashes here.

File details

Details for the file django_minha_lib-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: django_minha_lib-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.10.12 Linux/6.6.87.2-microsoft-standard-WSL2

File hashes

Hashes for django_minha_lib-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 3a8430439f0d6cf5ff0cbaffe06a3645a8187225074ee4f03433a7e794d7cafa
MD5 1ff76c4b541fcacf5b75dde03d433aec
BLAKE2b-256 867cd9c102280849c2c296532765a1532b56874666eb679de801cbaf6bf5aacf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page