Skip to main content

No project description provided

Project description

Django Meilisearch

A Meilisearch integration for Django project

Documentation

PyPI version

workflow

How to run

Start a Docker container with Meilisearch:

docker run --rm -p 7700:7700 getmeili/meilisearch:latest

Init a python virtual environment:

poetry install

ou

python3 -m venv venv

Run the Django development server

task serve

Initial tasks

  • Implements documents class
  • Implements search method
  • Implements commands (create_index, delete_index, populate, rebuild, ...)
  • Refactor DocType and Document classes to separated files
  • Create django signals to add, update or remove data from index
  • Create search method that returns queryset
  • Create a progress viewer while indexing data
  • Config Mypy type checking and solve errors
  • Config Black code format and apply it
  • Solve Pylint advices
  • Review tests coverage
  • Implements GitHub Actions workflow

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_meilisearch-0.2.0.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

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

django_meilisearch-0.2.0-py3-none-any.whl (20.9 kB view details)

Uploaded Python 3

File details

Details for the file django_meilisearch-0.2.0.tar.gz.

File metadata

  • Download URL: django_meilisearch-0.2.0.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.13.9 Linux/6.11.0-1018-azure

File hashes

Hashes for django_meilisearch-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e2e544de285c9ec0873b398c32435f2bb6699df62c0339796826c71070f10989
MD5 fa8af442e90b0d4cb30e831cf111da3e
BLAKE2b-256 436bd11290eccb78a9e5c6f556533cdd27db81c265fb93c4df96edadc6deab28

See more details on using hashes here.

File details

Details for the file django_meilisearch-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: django_meilisearch-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 20.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.13.9 Linux/6.11.0-1018-azure

File hashes

Hashes for django_meilisearch-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4683a47b38d0fd83f1a64ce73ff4b05345752b955504f1ecf95e2cef118ef938
MD5 429df711ddd5fdc82527902c713ef34c
BLAKE2b-256 236a68148e0c8bc82ccfe537dc557f95e46e7918158099cd3458e2bd3f15c55c

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