All Projects → pauloxnet → djangoqueries

pauloxnet / djangoqueries

Licence: BSD-3-Clause license
The code of "Making queries" in docs.djangoproject.com that I used in my article "Full-Text Search in Django with PostgreSQL".

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to djangoqueries

Flexsearch
Next-Generation full text search library for Browser and Node.js
Stars: ✭ 8,108 (+20689.74%)
Mutual labels:  full-text-search
Srchx
A standalone lightweight full-text search engine built on top of blevesearch and Go with multiple storage (scorch, boltdb, leveldb, badger)
Stars: ✭ 118 (+202.56%)
Mutual labels:  full-text-search
Scout
RESTful search server written in Python, powered by SQLite.
Stars: ✭ 213 (+446.15%)
Mutual labels:  full-text-search
Lifti
A lightweight full text indexer for .NET
Stars: ✭ 61 (+56.41%)
Mutual labels:  full-text-search
Elman
Full text searching Linux man pages with Elasticsearch 🐧
Stars: ✭ 103 (+164.1%)
Mutual labels:  full-text-search
Laravel Scout Postgres
PostgreSQL Full Text Search Engine for Laravel Scout
Stars: ✭ 140 (+258.97%)
Mutual labels:  full-text-search
Raftman
A syslog server with integrated full text search via a JSON API and Web UI
Stars: ✭ 26 (-33.33%)
Mutual labels:  full-text-search
bulksearch
Lightweight and read-write optimized full text search library.
Stars: ✭ 108 (+176.92%)
Mutual labels:  full-text-search
Radon
RadonDB is an open source, cloud-native MySQL database for building global, scalable cloud services
Stars: ✭ 1,584 (+3961.54%)
Mutual labels:  full-text-search
Tntsearch
A fully featured full text search engine written in PHP
Stars: ✭ 2,693 (+6805.13%)
Mutual labels:  full-text-search
Flask Ponywhoosh
A Flask full-text search engine
Stars: ✭ 76 (+94.87%)
Mutual labels:  full-text-search
Ndx
🔍 Full text indexing and searching library
Stars: ✭ 94 (+141.03%)
Mutual labels:  full-text-search
Everywhere
🔧 A tool can really search everywhere for you.
Stars: ✭ 147 (+276.92%)
Mutual labels:  full-text-search
Lunr.js
A bit like Solr, but much smaller and not as bright
Stars: ✭ 7,846 (+20017.95%)
Mutual labels:  full-text-search
Ftserver
Lightweight Embeddable iBoxDB Full Text Search Server for Java
Stars: ✭ 219 (+461.54%)
Mutual labels:  full-text-search
Walrus
Lightweight Python utilities for working with Redis
Stars: ✭ 846 (+2069.23%)
Mutual labels:  full-text-search
Riddle
Ruby Client API for Sphinx
Stars: ✭ 139 (+256.41%)
Mutual labels:  full-text-search
understand-full-text-search
📖 Support examples for learning full-text search with use of PostgreSQL. Ready to run.
Stars: ✭ 98 (+151.28%)
Mutual labels:  full-text-search
Library-Spring
The library web application where you can borrow books. It's Spring MVC and Hibernate project.
Stars: ✭ 73 (+87.18%)
Mutual labels:  full-text-search
Recoll Webui
web interface for recoll desktop search
Stars: ✭ 204 (+423.08%)
Mutual labels:  full-text-search

🦄️ Django Queries

Code style: black Coverage Mastodon Follow

Source code used in my article "Full-Text Search in Django with PostgreSQL" based on the blog application defined in the Django documentation topic "Making queries".

📖 Documentation

🗃️ Database

Creating the djangoqueries database in your local PostgreSQL instance:

$ createdb -U postgres -O postgres djangoqueries

⚗️ Virtualenv

Creating and activating the virtual environment:

$ python3 -m venv .venv
$ source .venv/bin/activate

🧩 Requirements

Installing the required python packages in the djangoqueries virtual environments:

$ python3 -m pip install -r requirements/local.txt

⬆️ Migrate

Migrating the djangoqueries database to create all required tables:

$ python3 -m manage migrate

🔬 Tests

Running the defined tests:

$ python3 -m manage test

📊 Data

Populating the djangoqueries database with demo data for the blog app:

$ python3 -m manage loaddata blog/fixtures/blog.json

⚖️ License

Django Queries is licensed under the BSD 3-Clause License.

👥 Authors

👤 Paolo Melchiorre

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].