Quizá usar modales para algunos formularios simples, de no resultar simple mejorar la UI para marcar el contexto en que se realiza la actividad, en lugar de "Agregar Habitación" que diga "Agregar Habitación para hotel...." Marcar mejor el contexto es la clave, ya sea con una modal o incorporando datos
En el caso de zona mejorar y aclarar como se realiza la carga usando técnicas similares, indicar que se va a cargar una zona como país, provincia, localidad. Al mostrar las zonas, hace falta mostrar mas datos? Analizar que pasa con los países y provincias que no tienen localidades.
Poner calendarios en todos los inputs y asegurar que el manejo de la fecha sea coherente en todo el sistema si uso dd/mm/yyyy para ingreso que se presente similar luego salvo situaciones particulares.
Mostrar información que ayude al usuario en su trabajo, por ejemplo los paquetes turísticos no muestran datos de habitaciones, seria prudente que lo haga por lo menos cuando el vendedor tiene que seleccionar uno para venderlo al cliente.
Poder ver que servicios tiene un hotel, ya sea por su categoría o por ser servicios extra, sin repetirlos por ser de la categoría o extra en el momento en que lo trabajen cuidado con eso y que pasa si edito la categoría de un hotel o los servicios de una categoría.
Agregar mensajes de confirmación, muchas acciones requieren de un feedback visual que indique al usuario que la operación se realizo con éxito. Sugerimos evaluar la aplicación de mensajes que ya viene incorporada con el framework. https://docs.djangoproject.com/en/3.1/ref/contrib/messages/
Quizá usar modales para algunos formularios simples, de no resultar simple mejorar la UI para marcar el contexto en que se realiza la actividad, en lugar de "Agregar Habitación" que diga "Agregar Habitación para hotel...." Marcar mejor el contexto es la clave, ya sea con una modal o incorporando datos
En el caso de zona mejorar y aclarar como se realiza la carga usando técnicas similares, indicar que se va a cargar una zona como país, provincia, localidad. Al mostrar las zonas, hace falta mostrar mas datos? Analizar que pasa con los países y provincias que no tienen localidades.
Poner calendarios en todos los inputs y asegurar que el manejo de la fecha sea coherente en todo el sistema si uso dd/mm/yyyy para ingreso que se presente similar luego salvo situaciones particulares.
Mostrar información que ayude al usuario en su trabajo, por ejemplo los paquetes turísticos no muestran datos de habitaciones, seria prudente que lo haga por lo menos cuando el vendedor tiene que seleccionar uno para venderlo al cliente. Poder ver que servicios tiene un hotel, ya sea por su categoría o por ser servicios extra, sin repetirlos por ser de la categoría o extra en el momento en que lo trabajen cuidado con eso y que pasa si edito la categoría de un hotel o los servicios de una categoría.
Agregar mensajes de confirmación, muchas acciones requieren de un feedback visual que indique al usuario que la operación se realizo con éxito. Sugerimos evaluar la aplicación de mensajes que ya viene incorporada con el framework. https://docs.djangoproject.com/en/3.1/ref/contrib/messages/