- We've got some components
A
,B
andC
which provide different slots.const A = { template: `<div><slot name="a">Default A Content</slot></div>` }
const B = {
# -*- coding: utf-8; mode: django -*- | |
import graphviz | |
from optparse import make_option | |
from django.core.management.base import BaseCommand | |
from django.utils.encoding import force_text | |
from django_fsm import FSMFieldMixin, GET_STATE, RETURN_VALUE | |
try: |
class GroupFilter: | |
""" | |
The work here is largely cherry-picked from this unmerged django-filters PR: | |
https://github.com/carltongibson/django-filter/pull/1167/files | |
""" | |
def __init__(self, filter_names): | |
self.filter_names = filter_names | |
def set_parent(self, parent): |
# Add this code in any Django app's admin.py | |
# Works for all Task Statuses; you can filter them in line 12. | |
import ast | |
import importlib | |
import json | |
from django.contrib import admin | |
from django.contrib import messages | |
from django.utils.safestring import mark_safe |
from django.db.models import Q | |
from django.db.models.constants import LOOKUP_SEP | |
from django_filters import rest_framework as django_filters | |
from django_filters.constants import EMPTY_VALUES | |
class GroupFilterSet(django_filters.FilterSet): | |
def filter_queryset(self, queryset): | |
""" | |
Group the fitlers by the first join table to |