.. |grappelli| replace:: Grappelli .. |filebrowser| replace:: FileBrowser .. _quickstart: Quick start guide ================= For using the |filebrowser|, `Django `_ needs to be installed and an `Admin Site `_ has to be activated. Requirements ------------ * Django 5.x, http://www.djangoproject.com * Grappelli 4.x, https://github.com/sehmaschine/django-grappelli * Pillow, https://github.com/python-imaging/Pillow Installation ------------ Install the |filebrowser|: .. code-block:: console pip install django-filebrowser Add the filebrowser to your ``INSTALLED_APPS`` (before django.contrib.admin): .. code-block:: python INSTALLED_APPS = [ 'grappelli', 'filebrowser', 'django.contrib.admin', ] Add the |filebrowser| site to your url-patterns (before any admin-urls): .. code-block:: python from filebrowser.sites import site urlpatterns = [ path('admin/filebrowser/', site.urls), path('grappelli/', include('grappelli.urls')), path('admin/', admin.site.urls), ] Collect the static files (please refer to the `Staticfiles Documentation `_ for more information): .. code-block:: console python manage.py collectstatic Settings -------- Check the :ref:`settings`. .. note:: You need to add a folder "uploads" within ``site.storage.location`` when using the default settings. Testing ------- Start the devserver and login to your admin site: .. code-block:: console python manage.py runserver :8000 Goto /admin/filebrowser/browse/ and check if everything looks/works as expected. If you're having problems, see :ref:`troubleshooting`.