コード例 #1
0
ファイル: models.py プロジェクト: cretchas/SPLArch
    def getReport(product=None):
        if product:
            mycontext = {"requirements": Requirement.objects.all, "product_name": product.name, "autoescape": False}
        else:
            mycontext = {"requirements": Requirement.objects.all, "product_name": "All products", "autoescape": False}

        return render_to_latex("admin/fur/requirement/report_requirement.tex", mycontext)
コード例 #2
0
ファイル: models.py プロジェクト: ramonmsp/projeto_es_2015_2
    def getReport(product=None):
        if product:
            mycontext = {"api": API.objects.all, "product_name": product.name, "autoescape": False}
        else:
            mycontext = {"api": API.objects.all, "product_name": "All products", "autoescape": False}

        return render_to_latex("admin/fur/api/report_api.tex", mycontext)
コード例 #3
0
ファイル: models.py プロジェクト: cretchas/SPLArch
 def getReport(product=None):
     if(product):
         mycontext = {'features': product.features.all,
                      'product_name': product.name,
                'autoescape': False}
     else:
         mycontext = {'features': Feature.objects.all,
                      'product_name': "All products",
                 'autoescape': False}
     return render_to_latex("admin/fur/feature/report_features.tex",mycontext)
コード例 #4
0
    def getReport(product=None):
        if(product):
            mycontext = {'references': References.objects.all,
                         'product_name': product.name,
                         'autoescape': False}
        else:
            mycontext = {'references': References.objects.all,
                         'product_name': "All products",
                         'autoescape': False}

        return render_to_latex("admin/fur/references/report_references.tex",mycontext)
コード例 #5
0
    def getReport(product=None):
        if(product):
            mycontext = {'api': API.objects.all,
                         'product_name': product.name,
                   'autoescape': False}
        else:
            mycontext = {'api': API.objects.all,
                         'product_name': "All products",
                    'autoescape': False}

        return render_to_latex("admin/fur/api/report_api.tex",mycontext)
コード例 #6
0
    def getReport(product=None):
        if (product):
            mycontext = {'technologies': Technology.objects.all,
                         'product_name': product.name,
                         'autoescape': False}
        else:
            mycontext = {'technologies': Technology.objects.all,
                         'product_name': "All products",
                         'autoescape': False}

        return render_to_latex("admin/fur/technologies/report_technologies.tex", mycontext)
コード例 #7
0
ファイル: models.py プロジェクト: cretchas/SPLArch
    def getReport(product=None):
        if(product):
            mycontext = {'glossary': Glossary.objects.filter(feature__in=product.features.all).distinct(),
                         'product_name': product.name,
                   'autoescape': False}
        else:
            mycontext = {'glossary': Glossary.objects.all,
                         'product_name': "All products",
                    'autoescape': False}

        return render_to_latex("admin/fur/glossary/report_glossary.tex",mycontext)
コード例 #8
0
    def getReport(product=None):
        if (product):
            mycontext = {'dssas': DDSA.objects.all,
                         'product_name': product.name,
                         'autoescape': False}
        else:
            mycontext = {'dssas': DDSA.objects.all,
                         'product_name': "All products",
                         'autoescape': False}

        return render_to_latex("admin/fur/dssa/report_dssa.tex", mycontext)
コード例 #9
0
ファイル: models.py プロジェクト: cretchas/SPLArch
    def getReport(product=None):
        if product:
            mycontext = {
                "usecases": UseCase.objects.filter(feature__in=product.features.all),
                "product_name": product.name,
                "autoescape": False,
            }
        else:
            mycontext = {"usecases": UseCase.objects.all, "product_name": "All products", "autoescape": False}

        return render_to_latex("admin/fur/usecase/report_usecase.tex", mycontext)
コード例 #10
0
    def getReport(product=None):
        if (product):
            mycontext = {'qualityscenariodocuments': QualityScenarioDocument.objects.all,
                         'product_name': product.name,
                         'autoescape': False}
        else:
            mycontext = {'qualityscenariodocuments': QualityScenarioDocument.objects.all,
                         'product_name': "All products",
                         'autoescape': False}

        return render_to_latex("admin/fur/qualityscenariodocument/report_qualityscenariodocument.tex", mycontext)
コード例 #11
0
    def getReport(product=None):
        if (product):
            mycontext = {'references': References.objects.all,
                         'product_name': product.name,
                         'autoescape': False}
        else:
            mycontext = {'references': References.objects.all,
                         'product_name': "All products",
                         'autoescape': False}

        return render_to_latex("admin/fur/references/report_references.tex", mycontext)
コード例 #12
0
    def getReport(product=None):
        if (product):
            mycontext = {'api': API.objects.all,
                         'product_name': product.name,
                         'autoescape': False}
        else:
            mycontext = {'api': API.objects.all,
                         'product_name': "All products",
                         'autoescape': False}

        return render_to_latex("admin/fur/api/report_api.tex", mycontext)
コード例 #13
0
    def getReport(product=None):
        if(product):
            mycontext = {'usecases': UseCase.objects.filter(feature__in=product.features.all),
                         'product_name': product.name,
                   'autoescape': False}
        else:
            mycontext = {'usecases': UseCase.objects.all,
                         'product_name': "All products",
                    'autoescape': False}

        return render_to_latex("admin/fur/usecase/report_usecase.tex",mycontext)
コード例 #14
0
ファイル: models.py プロジェクト: cretchas/projeto_es_2015_2
    def getReport(product=None):
        if (product):
            mycontext = {
                'dssas': DDSA.objects.all,
                'product_name': product.name,
                'autoescape': False
            }
        else:
            mycontext = {
                'dssas': DDSA.objects.all,
                'product_name': "All products",
                'autoescape': False
            }

        return render_to_latex("admin/fur/dssa/report_dssa.tex", mycontext)
コード例 #15
0
ファイル: models.py プロジェクト: ramonmsp/projeto_es_2015_2
 def getReport(product=None):
     if (product):
         mycontext = {
             'features': product.features.all,
             'product_name': product.name,
             'autoescape': False
         }
     else:
         mycontext = {
             'features': Feature.objects.all,
             'product_name': "All products",
             'autoescape': False
         }
     return render_to_latex("admin/fur/feature/report_features.tex",
                            mycontext)
コード例 #16
0
ファイル: models.py プロジェクト: cretchas/projeto_es_2015_2
    def getReport(product=None):
        if (product):
            mycontext = {
                'technologies': Technology.objects.all,
                'product_name': product.name,
                'autoescape': False
            }
        else:
            mycontext = {
                'technologies': Technology.objects.all,
                'product_name': "All products",
                'autoescape': False
            }

        return render_to_latex(
            "admin/fur/technologies/report_technologies.tex", mycontext)
コード例 #17
0
ファイル: models.py プロジェクト: cretchas/projeto_es_2015_2
    def getReport(product=None):
        if (product):
            mycontext = {
                'qualityscenariodocuments':
                QualityScenarioDocument.objects.all,
                'product_name': product.name,
                'autoescape': False
            }
        else:
            mycontext = {
                'qualityscenariodocuments':
                QualityScenarioDocument.objects.all,
                'product_name': "All products",
                'autoescape': False
            }

        return render_to_latex(
            "admin/fur/qualityscenariodocument/report_qualityscenariodocument.tex",
            mycontext)
コード例 #18
0
ファイル: models.py プロジェクト: ramonmsp/projeto_es_2015_2
    def getReport(product=None):
        if (product):
            mycontext = {
                'glossary':
                Glossary.objects.filter(
                    feature__in=product.features.all).distinct(),
                'product_name':
                product.name,
                'autoescape':
                False
            }
        else:
            mycontext = {
                'glossary': Glossary.objects.all,
                'product_name': "All products",
                'autoescape': False
            }

        return render_to_latex("admin/fur/glossary/report_glossary.tex",
                               mycontext)