A
A
alexmsk2021-12-07 22:57:58
CMS
alexmsk, 2021-12-07 22:57:58

How to implement functionality for publishing static pages with separate frontend/backend (Vue/Django)?

I have a project written in Django/Vue.
Django is purely a backend that sends data to the frontend in JSON format (DRF).

There is a task: to enable site administrators to create pages with some kind of content (text, pictures, it is possible to insert some videos from YouTube), the ability to add these pages to some simple menus.

And it is desirable to do this in such a way as to minimize the involvement of backend and frontend developers in the process of working with content.

In general, you need to do something like a very stripped-down CMS to manage some sections.

On "pure" Django, it was possible to implement this either through the built-in Flat pages, or by writing your own implementation of it.

What is the best way to approach this task with a separate frontend/backend? Share, if possible, the experience of implementing this.
Maybe there are some ready-made solutions that can be integrated into the project with little bloodshed?

From what side to approach this problem? :)

Answer the question

In order to leave comments, you need to log in

1 answer(s)
L
Leonid, 2021-12-08
@caballero

if the page needs business logic, then it must be written to the programmer,
at least the frontend, at least the backend,
admins can only add static pages made on some kind of summernote

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question