.
Dipus sadə tam mətn axtarış Whoosh istifadə server & nbsp edir; Dipus Sphinx sənəd builder inteqrasiya olunur.
Siz tez və N-qram sənəd axtarış edə bilərsiniz.
nasıl
dipus bərpa PIP
Necə istifadə
Dipus server başlamaq
python-m dipus.websetup c conf.json
conf.json nümunə
{
& Nbsp; "indexroot" "/ yol / və / index"
}
Dipus server default url "http://0.0.0.0:9876" dir.
Sfinks sənəd Qeydiyyat
Sizin conf.py üçün məsləhət əlavə et 1.
& Nbsp; uzantıları = ['dipus.dipusbuilder']
& Nbsp; və isteğe parametrləri var.
& Nbsp; #dipus_host_url = "http://192.0.2.20"
& Nbsp; dipus server # url
& Nbsp; # Default "9876: // localhost http" dir
& Nbsp; #dipus_index = "test_rst"
& Nbsp; Bu sənədin # identifikatoru
& Nbsp; # Default conf.py ildə "layihəsi" kimi eyni
2. Run builder
& Nbsp;% b dipus mənbə qurmaq sfinks-qurmaq
& Nbsp; DİQQƏT: builder _static / search_dipus.js və _template / search_dipus.html üzerine yazılır.
3. surəti axtarış fayl
& Nbsp; Qeyd: Bu bir dəfə tələb siz conf.py dipus bağlı dəyərləri dəyişdirmək sonra zaman.
& Nbsp;% cp _template / search_dipus.html _template / search.html
& Nbsp; öz search.html yaratmışdır, bu daxil edin.
4. adi kimi HTML etmək
& Nbsp;% etmək html
Qurucusu haqqında qeyd "yanğın və unutmaq" kimi, tez həyata keçiriləcək. Amma server özü endeksleme belə tez deyil. Bütün sənəd dizine qədər səbr edin.
Makefile üçün dipus builder əlavə 5. (optional)
& Nbsp; zərbə kimi Makefile da html bölməsində dipus builder ibadət xətt əlavə edin.
& Nbsp; html:
& Nbsp; $ (SPHINXBUILD) b dipus $ (ALLSPHINXOPTS) $ (BUILDDIR) / html
& Nbsp; $ (SPHINXBUILD) b html $ (ALLSPHINXOPTS) $ (BUILDDIR) / html
& Nbsp; sonra, növü 'HTML etmək' zaman, sənədlər registerd var.
Sfinks sənəd Axtar
. Sadəcə, axtarış qutusu və növü açmaq
tələblər
- Python
- Sphinx
- Whoosh
- simplejson
- Şüşə
Şərhlər tapılmadı