from django.http import HttpResponse
from django.views import generic
from cdh.vue.utils import get_vue_js, get_vue_css
[docs]class VueJSView(generic.View):
[docs] def get(self, request, component, *args, **kwargs):
from cdh.vue.components import Vue
c = Vue.get_component(component)
return HttpResponse(get_vue_js(c), content_type='text/javascript')
[docs]class VueCSSView(generic.View):
[docs] def get(self, request, component, *args, **kwargs):
from cdh.vue.components import Vue
c = Vue.get_component(component)
return HttpResponse(get_vue_css(c), content_type='text/css')