def abstract_view_invoice(request, invoice_id, template='billing/view_invoice.html'): warnings.warn('billing.views.invoice.abstract_view_invoice() is deprecated ; ' 'use the class-based view InvoiceDetail instead.', DeprecationWarning ) return generic.view_entity(request, invoice_id, Invoice, template=template, )
def abstract_view_graph( request, graph_id, template='graphs/view_graph.html', ): warnings.warn( 'graphs.views.graph.abstract_view_graph() is deprecated ; ' 'use the class-based view GraphDetail instead.', DeprecationWarning) return generic.view_entity(request, graph_id, Graph, template=template)
def abstract_view_document( request, object_id, template='documents/view_document.html', ): warnings.warn( 'documents.views.document.abstract_view_document() is deprecated ; ' 'use the class-based view DocumentDetail instead.', DeprecationWarning) return generic.view_entity(request, object_id, Document, template=template)
def abstract_view_folder( request, folder_id, template='documents/view_folder.html', ): warnings.warn( 'documents.views.folder.abstract_view_folder() is deprecated ; ' 'use the class-based view FolderDetail instead.', DeprecationWarning) return generic.view_entity(request, folder_id, Folder, template=template)
def abstract_view_act( request, act_id, # template='creme_core/generics/view_entity.html', template='commercial/view_act.html', ): warnings.warn( 'commercial.views.act.abstract_view_act() is deprecated ; ' 'use the class-based view ActDetail instead.', DeprecationWarning) return generic.view_entity(request, act_id, Act, template=template)
def abstract_view_mailinglist( request, ml_id, template='emails/view_mailing_list.html', ): warnings.warn( 'emails.views.mailing_list.abstract_view_mailinglist() is deprecated ; ' 'use the class-based view MailingListDetail instead.', DeprecationWarning) return generic.view_entity(request, ml_id, MailingList, template=template)
def abstract_view_creditnote(request, credit_note_id, template='billing/view_credit_note.html'): warnings.warn( 'billing.views.credit_note.abstract_view_creditnote() is deprecated ; ' 'use the class-based view CreditNoteDetail instead.', DeprecationWarning) return generic.view_entity(request, credit_note_id, CreditNote, template=template)
def abstract_view_campaign(request, campaign_id, template='emails/view_campaign.html'): warnings.warn( 'emails.views.campaign.abstract_view_campaign() is deprecated ; ' 'use the class-based view EmailCampaignDetail instead.', DeprecationWarning) return generic.view_entity(request, campaign_id, EmailCampaign, template=template)
def abstract_popupview(request, mail_id, template='emails/view_entity_mail_popup.html'): warnings.warn( 'emails.views.mail.abstract_popupview() is deprecated ; ' 'use the class-based view EntityEmailPopup instead.', DeprecationWarning) return generic.view_entity(request, mail_id, EntityEmail, template=template)
def abstract_view_activity_popup( request, activity_id, template='activities/view_activity_popup.html', ): warnings.warn( 'activities.views.activity.abstract_view_activity_popup() is deprecated ; ' 'use the class-based view ActivityPopup instead.', DeprecationWarning) return generic.view_entity(request, activity_id, model=Activity, template=template)
def abstract_view_strategy( request, strategy_id, template='commercial/view_strategy.html', ): warnings.warn( 'commercial.views.strategy.abstract_view_strategy() is deprecated ; ' 'use the class-based view StrategyDetail instead.', DeprecationWarning) return generic.view_entity(request, strategy_id, Strategy, template=template)
def abstract_view_template( request, template_id, template='emails/view_template.html', ): warnings.warn( 'emails.views.mail.abstract_view_template() is deprecated ; ' 'use the class-based view EmailTemplateDetail instead.', DeprecationWarning) return generic.view_entity(request, template_id, EmailTemplate, template=template)
def abstract_view_email(request, mail_id, template='emails/view_entity_mail.html'): warnings.warn( 'emails.views.mail.abstract_view_email() is deprecated ; ' 'use the class-based view EntityEmailDetail instead.', DeprecationWarning) return generic.view_entity( request, mail_id, EntityEmail, template=template, # NB: not used... extra_template_dict={'sent_status': constants.MAIL_STATUS_SENT}, )
def abstract_view_objective_pattern( request, objpattern_id, template='commercial/view_pattern.html', ): warnings.warn( 'commercial.views.act.abstract_view_objective_pattern() is deprecated ; ' 'use the class-based view ActObjectivePatternDetail instead.', DeprecationWarning) return generic.view_entity( request, objpattern_id, ActObjectivePattern, template=template, )
def abstract_view_quote(request, quote_id, template='billing/view_quote.html'): warnings.warn( 'billing.views.quote.abstract_view_quote() is deprecated ; ' 'use the class-based view QuoteDetail instead.', DeprecationWarning) user = request.user has_perm = user.has_perm isnt_staff = not user.is_staff return generic.view_entity( request, quote_id, Quote, template=template, extra_template_dict={ 'can_create_order': has_perm(cperm(SalesOrder)) and isnt_staff, 'can_create_invoice': has_perm(cperm(Invoice)) and isnt_staff, }, )
def abstract_view_salesorder(request, order_id, template='billing/view_sales_order.html'): warnings.warn( 'billing.views.sales_order.abstract_view_salesorder() is deprecated ; ' 'use the class-based view SalesOrderDetail instead.', DeprecationWarning) user = request.user return generic.view_entity( request, order_id, SalesOrder, template=template, extra_template_dict={ 'can_create_invoice': user.has_perm(cperm(Invoice)) and not user.is_staff, }, )
def detailview(request, template_id): warnings.warn( 'billing.views.templatebase.detailview() is deprecated ; ' 'use the class-based view TemplateBaseDetail instead.', DeprecationWarning) user = request.user has_perm = user.has_perm isnt_staff = not user.is_staff return generic.view_entity( request, template_id, TemplateBase, template='billing/view_template.html', # NB: not used by the template extra_template_dict={ 'can_create_order': has_perm(cperm(SalesOrder)) and isnt_staff, 'can_create_invoice': has_perm(cperm(Invoice)) and isnt_staff, }, )
def organisation_detailview(request, orga_id): # NB: keep legacy for tests return generic.view_entity(request, orga_id, fake_models.FakeOrganisation)