0

J'essaie d'utiliser autocomplete dans la page d'administration pour sélectionner automatiquement un champ (OneToOneField) avant d'enregistrer, je suis le tutoriel pour ajouter un champ dans l'admin.Djano-autocomplete-light ne montre pas la boîte de recherche pour sélectionner OneToOneField

Je ne parviens pas à voir le champ de recherche pour saisir mes sélections. J'ai essayé de répliquer l'application select2_one_to_one du projet de test: https://github.com/yourlabs/django-autocomplete-light/tree/master/test_project Je vois le même problème pour cette application. Joindre un screeshot de la question Screen shot of the select2_one_to_one app

Répondre

1

Après avoir essayé différentes choses pendant quelques jours. Dans Inspect j'ai pensé que les fichiers statiques n'étaient pas chargés comme le projet de démo dans la documentation (http://dal-yourlabs.rhcloud.com/admin/)

Je devais mettre à jour le dossier STATIC_ROOT (Emplacement utilisé lors de l'exécution de 'python manage.py collectstatic') et lancer le commande collective. Les fichiers statiques pour autocomplete_light ont été copiés dans STATICFILES_DIRS. Après cela, la saisie semi-automatique a commencé à fonctionner.

La documentation mentionne que nous devons comprendre la gestion des fichiers statiques. Donc, c'est ce à quoi ils faisaient référence.

+0

Correct! Le [guide de survie] (http://blog.yourlabs.org/post/30382323418/surviving-djangocontribstaticfiles-or-how-to) que j'ai écrit devrait être lié. – jpic