masschallenge/django-accelerator

View on GitHub
accelerator_abstract/models/__init__.py

Summary

Maintainability
B
4 hrs
Test Coverage
A
100%
from .base_allocator import BaseAllocator
from .base_application import (
    APPLICATION_STATUSES,
    BaseApplication,
    COMPLETE_APP_STATUS,
    DELAYED_STATUS,
    ERROR_PAYMENT_STATUS,
    FAILED_STATUS,
    INCOMPLETE_APP_STATUS,
    INSTANT_STATUS,
    NOT_ELIGIBLE_STATUS,
    PAID_PAYMENT_STATUS,
    PAYMENT_STATUSES,
    REFUND_STATUSES,
    REQUIRED_STATUS,
    SUBMITTED_APP_STATUS,
    UNPAID_PAYMENT_STATUS,
)
from .base_application_answer import BaseApplicationAnswer
from .base_application_panel_assignment import BaseApplicationPanelAssignment
from .base_application_question import (
    BaseApplicationQuestion,
    TEXT_LIMIT_UNITS,
)
from .base_application_type import BaseApplicationType
from .base_base_profile import (
    BaseBaseProfile,
    ENTREPRENEUR_USER_TYPE,
    EXPERT_USER_TYPE,
    MEMBER_USER_TYPE,
    USER_TYPES,
)
from .base_bucket_state import (
    BUCKET_TYPES,
    BaseBucketState,
    FRESH_LEADS_GROUP,
    NEW_ENTREPRENEURS_BUCKET_TYPE,
    STALE_LEADS_GROUP,
    STALE_NOSTARTUP_BUCKET_TYPE,
    STALE_STARTUP_BUCKET_TYPE,
    SUBMITTED_BUCKET_TYPE,
    UNPAID_BUCKET_TYPE,
    UNSUBMITTED_BUCKET_TYPE,
)
from .base_category_header_page import BaseCategoryHeaderPage
from .base_clearance import (
    BaseClearance,
    CLEARANCE_LEVEL_EXEC_MD,
    CLEARANCE_LEVEL_GLOBAL_MANAGER,
    CLEARANCE_LEVEL_ORDER,
    CLEARANCE_LEVEL_POM,
    CLEARANCE_LEVEL_STAFF,
    CLEARANCE_LEVELS,
    CLEARANCE_LOGGER_FAILED_BAD_CLEARANCE_MSG,
    CLEARANCE_LOGGER_FAILED_INSUFFICIENT_CLEARANCE_MSG,
    CLEARANCE_LOGGER_SUCCESS_MSG,
    NO_CLEARANCE_ERROR_MSG,
)
from .base_core_profile import (
    BIO_MAX_LENGTH,
    BaseCoreProfile,
    PRIVACY_KEY_FINALISTS_AND_STAFF,
    PRIVACY_KEY_PUBLIC,
    PRIVACY_KEY_STAFF,
)
from .base_criterion import BaseCriterion
from .base_criterion_option_spec import BaseCriterionOptionSpec
from .base_currency import BaseCurrency
from .base_expert_category import (
    BaseExpertCategory,
    VALID_EXPERT_CATEGORIES,
)
from .base_expert_interest import BaseExpertInterest
from .base_expert_interest_type import BaseExpertInterestType
from .base_file_page import BaseFilePage
from .base_functional_expertise import BaseFunctionalExpertise
from .base_industry import BaseIndustry
from .base_interest_category import BaseInterestCategory
from .base_job_posting import (
    BaseJobPosting,
    JOB_TYPE_VALUES,
)
from .base_judge_application_feedback import (
    BaseJudgeApplicationFeedback,
    JUDGING_FEEDBACK_STATUS_COMPLETE,
    JUDGING_FEEDBACK_STATUS_CONFLICT,
    JUDGING_FEEDBACK_STATUS_ENUM,
    JUDGING_FEEDBACK_STATUS_INCOMPLETE,
    JUDGING_FEEDBACK_STATUS_OTHER,
    JUDGING_STATUS_CONFLICT,
    JUDGING_STATUS_ENUM,
    JUDGING_STATUS_NO_CONFLICT,
    JUDGING_STATUS_OTHER,
)
from .base_judge_availability import (
    BaseJudgeAvailability,
    JUDGE_AVAILABILITY_AVAILABLE,
    JUDGE_AVAILABILITY_NOT_AVAILABLE,
    JUDGE_AVAILABILITY_PREFERRED,
)
from .base_judge_feedback_component import (
    BaseJudgeFeedbackComponent,
    DEFINITELY_DONT_RECOMMEND,
    DEFINITELY_RECOMMEND,
    DONT_RECOMMEND,
    JUDGE_FEEDBACK_REVIEWER,
    JUDGE_FEEDBACK_SANITIZER,
    LINEAR_SCORES,
    RECOMMEND,
    STRONGLY_DONT_RECOMMEND,
    STRONGLY_RECOMMEND,
    WEIGHTED_SCORES,
)
from .base_judge_panel_assignment import (
    ASSIGNED_PANEL_ASSIGNMENT_STATUS,
    BaseJudgePanelAssignment,
    COMPLETE_PANEL_ASSIGNMENT_STATUS,
)
from .base_judge_round_commitment import BaseJudgeRoundCommitment
from .base_judging_form import BaseJudgingForm
from .base_judging_form_element import (
    BaseJudgingFormElement,
    FEEDBACK_ERROR,
    FEEDBACK_QUESTION,
    FORM_ELEM_COMPETITORS,
    FORM_ELEM_CUSTOMER_ACQUISITION,
    FORM_ELEM_CUSTOMER_PAIN_SOLUTION,
    FORM_ELEM_FEEDBACK_TO_MC,
    FORM_ELEM_FEEDBACK_TO_STARTUP,
    FORM_ELEM_FINANCIALS,
    FORM_ELEM_OVERALL_IMPACT,
    FORM_ELEM_OVERALL_RECOMMENDATION,
    FORM_ELEM_REGULATION_IP,
    FORM_ELEM_TEAM,
    JUDGE_FEEDBACK_FORM_ELEMENTS,
    RECOMMENDATION_ERROR,
    RECOMMENDATION_QUESTION,
)
from .base_judging_round import (
    BaseJudgingRound,
    CAPTURE_AVAILABILITY_DISABLED,
    CAPTURE_AVAILABILITY_TIME,
    DEFAULT_BUFFER_BEFORE_EVENT,
    FEEDBACK_DISPLAY_DISABLED,
    FEEDBACK_DISPLAY_DISABLED,
    FEEDBACK_DISPLAY_ENABLED,
    IN_PERSON_JUDGING_ROUND_TYPE,
    ONLINE_JUDGING_ROUND_TYPE,
    RECRUIT_ANYONE,
    RECRUIT_APPROVED_ONLY,
    RECRUIT_DISPLAY_ONLY,
    RECRUIT_NONE,
)
from .base_member_profile import BaseMemberProfile
from .base_mentor_program_office_hour import BaseMentorProgramOfficeHour
from .base_mentoring_specialties import BaseMentoringSpecialties
from .base_gender_choices import BaseGenderChoices
from .base_model_change import (
    BaseModelChange,
    MIGRATION_STATUS_DONE,
    MIGRATION_STATUS_ERROR,
    MIGRATION_STATUS_MIGRATING,
    MIGRATION_STATUS_OLD,
)
from .base_named_group import BaseNamedGroup
from .base_newsletter import BaseNewsletter
from .base_newsletter_receipt import BaseNewsletterReceipt
from .base_node_published_for import BaseNodePublishedFor
from .base_observer import BaseObserver
from .base_organization import (
    BaseOrganization,
    PARTNER_TYPE,
    STARTUP_TYPE,
    slug_from_instance,
)
from .base_panel import (
    ACTIVE_PANEL_STATUS,
    BasePanel,
    COMPLETED_PANEL_STATUS,
    DEFAULT_PANEL_STATUS,
    PANEL_STATUS_ENUM,
    PREVIEW_PANEL_STATUS,
)
from .base_panel_location import BasePanelLocation
from .base_panel_time import BasePanelTime
from .base_panel_type import BasePanelType
from .base_partner import BasePartner
from .base_partner_team_member import BasePartnerTeamMember
from .base_paypal_payment import BasePayPalPayment
from .base_paypal_refund import BasePayPalRefund
from .base_program import (
    ACTIVE_PROGRAM_STATUS,
    BaseProgram,
    CURRENT_STATUSES,
    ENDED_PROGRAM_STATUS,
    HIDDEN_PROGRAM_STATUS,
    UPCOMING_PROGRAM_STATUS,
)
from .base_program_cycle import BaseProgramCycle
from .base_program_family import BaseProgramFamily
from .base_program_override import BaseProgramOverride
from .base_program_partner import BaseProgramPartner
from .base_program_partner_type import (
    BaseProgramPartnerType,
    PARTNER_BADGE_DISPLAY_VALUES,
)
from .base_program_role import BaseProgramRole
from .base_program_role_grant import BaseProgramRoleGrant
from .base_program_startup_attribute import BaseProgramStartupAttribute
from .base_program_startup_status import (
    BaseProgramStartupStatus,
    STARTUP_BADGE_DISPLAY_VALUES,
)
from .base_question import (
    BaseQuestion,
    CHOICE_LAYOUTS,
    CHOICE_LAYOUT_DROPDOWN,
    CHOICE_LAYOUT_HORIZONTAL,
    CHOICE_LAYOUT_VERTICAL,
    QUESTION_TYPES,
    QUESTION_TYPE_MULTICHOICE,
    QUESTION_TYPE_MULTILINE,
    QUESTION_TYPE_NUMBER,
)
from .base_reference import BaseReference
from .base_refund_code import BaseRefundCode
from .base_refund_code_redemption import (
    BaseRefundCodeRedemption,
    CREDIT_CODE_NOT_AVAILABLE,
)
from .base_scenario import (
    BaseScenario,
    DEFAULT_PANEL_SIZE,
)
from .base_scenario_application import BaseScenarioApplication
from .base_scenario_judge import BaseScenarioJudge
from .base_scenario_preference import (
    ALL_JUDGES,
    APPLICATION_ENTITY,
    BaseScenarioPreference,
    ENTITY_TYPES,
    INDUSTRY_JUDGE_CATEGORIES,
    JUDGE_ALSO_KNOWS_INDUSTRY,
    JUDGE_CATEGORIES,
    JUDGE_ENTITY,
    JUDGE_GROUP_1,
    JUDGE_GROUP_2,
    JUDGE_GROUP_3,
    JUDGE_GROUP_4,
    JUDGE_GROUP_5,
    JUDGE_IN_INDUSTRY,
    JUDGE_IN_PROGRAM,
    JUDGE_IS_EXECUTIVE,
    JUDGE_IS_FEMALE,
    JUDGE_IS_INVESTOR,
    JUDGE_IS_LAWYER,
    JUDGE_IS_UNASSIGNED,
    JUDGE_KINDA_RELIABLE,
    JUDGE_MOST_RELIABLE,
    JUDGE_NOT_RELIABLE,
    JUDGE_OUTSIDE_PROGRAM,
    MAX_PREFERENCE,
    MIN_PREFERENCE,
    PREFERENCE_CONSTRAINT_TYPES,
    PROGRAM_JUDGE_CATEGORIES,
    SIMPLE_JUDGE_CATEGORIES,
    SPECIAL_JUDGE_CATEGORIES,
)
from .base_section import (
    BaseSection,
    INCLUDE_FOR_CHOICES,
)
from .base_site import BaseSite
from .base_site_program_authorization import BaseSiteProgramAuthorization
from .base_site_redirect_page import BaseSiteRedirectPage
from .base_startup import (
    BaseStartup,
    DEFAULT_PROFILE_BACKGROUND_COLOR,
    DEFAULT_PROFILE_TEXT_COLOR,
    STARTUP_COMMUNITIES,
)
from .base_startup_attribute import BaseStartupAttribute
from .base_startup_cycle_interest import BaseStartupCycleInterest
from .base_startup_label import BaseStartupLabel
from .base_startup_mentor_relationship import (
    BaseStartupMentorRelationship,
    CONFIRMED_RELATIONSHIP,
    DESIRED_RELATIONSHIP,
    DISCUSSING_RELATIONSHIP,
    RELATIONSHIP_CHOICES,
)
from .base_startup_mentor_tracking_record import (
    BaseStartupMentorTrackingRecord,
)
from .base_startup_override_grant import BaseStartupOverrideGrant
from .base_startup_program_interest import (
    BaseStartupProgramInterest,
    INTEREST_CHOICES,
    PROGRAM_INTEREST_BOTTOM,
    PROGRAM_INTEREST_DOWN,
    PROGRAM_INTEREST_TOP,
    PROGRAM_INTEREST_UP,
)
from .base_startup_role import BaseStartupRole
from .base_startup_status import BaseStartupStatus
from .base_startup_team_member import BaseStartupTeamMember
from .base_user_label import (
    BaseUserLabel,
    CONFIRMED_JUDGE_STATE,
    DESIRED_JUDGE_STATE,
    JUDGING_ROUND_FORMAT,
)
from .base_user_role import BaseUserRole
from .base_user_role_menu import BaseUserRoleMenu
from .base_legal_check import BaseLegalCheck
from .base_user_legal_check import BaseUserLegalCheck

from .base_nav_tree import BaseNavTree
from .base_nav_tree_item import BaseNavTreeItem

from .base_fluent_sub_nav_association import BaseNodeSubNavAssociation
from .base_ethno_racial_identity import BaseEthnoRacialIdentity
from .base_deferrable_modal import BaseDeferrableModal
from .base_user_deferrable_modal import BaseUserDeferrableModal
from .base_user_note import BaseUserNote
from .base_organization_note import BaseOrganizationNote
from .base_partner_application_interest import BasePartnerApplicationInterest
from .base_partner_judging_round_challenge import (
    BasePartnerJudgingRoundChallenge,
)
from .base_partner_label import BasePartnerLabel
from .base_partner_judging_instructions import BasePartnerJudgingInstructions
from .base_partner_judge_application_assignment import (
    BasePartnerJudgeApplicationAssignment,
)
from .base_business_proposition import (
    BaseBusinessProposition,
    EXCLUDED_FIELDS
)
from .base_startup_update import BaseStartupUpdate
from .base_community import BaseCommunity