Source code for cdh.vue.views

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')