Does Full-Stack Web Development Violate DRY?
So, as far as I understand, you should create an API, so that your front-end can communicate with your backend. If that is the case, then you do not have to use again any of your models, you will just send a response with the data that you want for each endpoint.
I hope that helps, please let me know if I misunderstood your question.
I'm planning on using Django with ReactJS to build a GUI for a complicated database. In order to have features such as auto-completing searching for particular fields, etc, I suppose that using JavaScript is necessary. Is there a way to reuse the models that I made in Python so I don't have to repeat a bunch of code in writing the Django serializers for a REST API and in the models in ReactJS?