Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/diazdavilajesus16-stack/Sevicheria-Mar-sabroso/llms.txt

Use this file to discover all available pages before exploring further.

After completing installation, you can bring up the local development server with a few Django management commands. The core app serves the main homepage through core.views.home, and the Django admin panel is available at /admin/.

Startup steps

1

Apply database migrations

Initialize the SQLite database and apply all pending migrations:
python manage.py migrate
This creates db.sqlite3 in the project root and sets up tables for Django’s built-in apps (auth, admin, sessions, contenttypes) as well as any models defined in the core and menu apps.
2

Collect static files

Copy static assets from static/ into the staticfiles/ directory:
python manage.py collectstatic
This gathers CSS (estilo.css), JavaScript (carrusel.js), and images from static/assets/ into staticfiles/ so they can be served efficiently.
3

Create a superuser (optional)

To access the Django admin panel, create an administrator account:
python manage.py createsuperuser
Follow the prompts to set a username, email address, and password.
4

Start the development server

Run the built-in Django development server:
python manage.py runserver
Django will start serving on http://127.0.0.1:8000 by default.

Available routes

URLDescription
http://127.0.0.1:8000/Main homepage, served by core.views.home
http://127.0.0.1:8000/admin/Django admin panel
The Django admin panel at http://127.0.0.1:8000/admin/ lets you manage site data through a browser-based interface. You must have created a superuser account (step 3 above) to log in. From the admin panel you can manage users, groups, and any model registered in core or menu.

Build docs developers (and LLMs) love