MCPcopy Create free account

hub / github.com/HackSoftware/Django-Styleguide-Example / types & classes

Types & classes170 in github.com/HackSoftware/Django-Styleguide-Example

↓ 13 callersClassSchoolCourseFactory
styleguide_example/testing_examples/tests/factories.py:41
↓ 7 callersClassApplicationError
styleguide_example/core/exceptions.py:1
↓ 7 callersClassRandomModelFactory
styleguide_example/common/factories.py:7
↓ 6 callersClassTimestampsOpinionated
We want to have the following behavior: 1. created_at is set by default, but can be overridden. 2. updated_at is not set on initial crea
styleguide_example/blog_examples/models.py:23
↓ 4 callersClassGoogleRawLoginFlowService
styleguide_example/blog_examples/google_login_server_flow/raw/service.py:34
↓ 4 callersClassGoogleSdkLoginFlowService
styleguide_example/blog_examples/google_login_server_flow/sdk/services.py:32
↓ 4 callersClassSchoolFactory
styleguide_example/testing_examples/tests/factories.py:15
↓ 4 callersClassSimpleModelFactory
styleguide_example/common/factories.py:15
↓ 3 callersClassFileDirectUploadService
This also serves as an example of a service class, which encapsulates a flow (start & finish) + one-off action (upload_local) into a namespac
styleguide_example/files/services.py:96
↓ 3 callersClassTimestampsWithAuto
styleguide_example/blog_examples/models.py:8
↓ 3 callersClassTimestampsWithAutoAndDefault
styleguide_example/blog_examples/models.py:13
↓ 3 callersClassTimestampsWithDefault
styleguide_example/blog_examples/models.py:18
↓ 2 callersClassFile
styleguide_example/files/models.py:10
↓ 2 callersClassFileStandardUploadService
This also serves as an example of a service class, which encapsulates 2 different behaviors (create & update) under a namespace. Meaning
styleguide_example/files/services.py:28
↓ 2 callersClassRoster
styleguide_example/testing_examples/models.py:63
↓ 2 callersClassSomeDataModel
This is an example from this blog post - https://www.hacksoft.io/blog/django-jsonfield-incrementation-with-f-expressions
styleguide_example/blog_examples/f_expressions/models.py:4
↓ 2 callersClassStudentFactory
styleguide_example/testing_examples/tests/factories.py:23
↓ 1 callersClassBaseUser
styleguide_example/users/models.py:49
↓ 1 callersClassBaseUserFilter
styleguide_example/users/filters.py:6
↓ 1 callersClassBaseUserManager
styleguide_example/users/models.py:14
↓ 1 callersClassGoogleAccessTokens
styleguide_example/blog_examples/google_login_server_flow/raw/service.py:24
↓ 1 callersClassGoogleAccessTokens
styleguide_example/blog_examples/google_login_server_flow/sdk/services.py:22
↓ 1 callersClassGoogleRawLoginCredentials
styleguide_example/blog_examples/google_login_server_flow/raw/service.py:17
↓ 1 callersClassGoogleSdkLoginCredentials
styleguide_example/blog_examples/google_login_server_flow/sdk/services.py:15
↓ 1 callersClassJSONIncrement
This is an example from this blog post - https://www.hacksoft.io/blog/django-jsonfield-incrementation-with-f-expressions Django docs refe
styleguide_example/blog_examples/f_expressions/db_functions.py:6
↓ 1 callersClassNestedSerializer
styleguide_example/errors/services.py:14
↓ 1 callersClassPlainSerializer
styleguide_example/errors/services.py:18
↓ 1 callersClassRandomModel
This is an example model, to be used as reference in the Styleguide, when discussing model validation via constraints.
styleguide_example/common/models.py:23
↓ 1 callersClassS3Credentials
styleguide_example/integrations/aws/client.py:11
↓ 1 callersClassSchoolCourse
styleguide_example/testing_examples/models.py:32
↓ 1 callersClassStudent
styleguide_example/testing_examples/models.py:15
ClassAdminConfirmTwoFactorAuthView
styleguide_example/blog_examples/admin_2fa/views.py:29
ClassAdminSetupTwoFactorAuthView
styleguide_example/blog_examples/admin_2fa/views.py:10
ClassAdminSite
styleguide_example/custom_admin/sites.py:12
ClassApiAuthMixin
styleguide_example/api/mixins.py:73
ClassApiConfig
styleguide_example/api/apps.py:4
ClassAuthenticationConfig
styleguide_example/authentication/apps.py:4
ClassBaseModel
styleguide_example/common/models.py:6
ClassBaseUserAdmin
styleguide_example/users/admin.py:9
ClassBlogExamplesConfig
styleguide_example/blog_examples/apps.py:4
ClassCommand
styleguide_example/tasks/management/commands/setup_periodic_tasks.py:7
ClassCommonConfig
styleguide_example/common/apps.py:4
ClassCoreConfig
styleguide_example/core/apps.py:4
ClassCsrfExemptedSessionAuthentication
DRF SessionAuthentication is enforcing CSRF, which may be problematic. That's why we want to make sure we are exempting any kind of CSRF chec
styleguide_example/api/mixins.py:53
ClassCustomAdminConfig
styleguide_example/custom_admin/apps.py:4
ClassDebugToolbarSetup
We use a class, just for namespacing convenience.
config/settings/debug_toolbar/setup.py:34
ClassDirectUploadApiTests
We want to test the following: 1. A start-upload-finish cycle, where we patch the presign generation with local upload storage.
styleguide_example/files/tests/flows/test_direct_upload.py:4
ClassEmail
styleguide_example/emails/models.py:6
ClassEmailAdmin
styleguide_example/emails/admin.py:8
ClassEmailSendingStrategy
styleguide_example/emails/enums.py:4
ClassEmailsConfig
styleguide_example/emails/apps.py:4
ClassErrorsConfig
styleguide_example/errors/apps.py:4
ClassExampleListApi
styleguide_example/api/tests/pagination/test_get_paginated_response.py:16
ClassFileAdmin
styleguide_example/files/admin.py:16
ClassFileDirectUploadFinishApi
styleguide_example/files/apis.py:49
ClassFileDirectUploadLocalApi
styleguide_example/files/apis.py:37
ClassFileDirectUploadStartApi
styleguide_example/files/apis.py:22
ClassFileForm
styleguide_example/files/admin.py:9
ClassFileStandardUploadApi
styleguide_example/files/apis.py:14
ClassFileUploadStorage
styleguide_example/files/enums.py:9
ClassFileUploadStrategy
styleguide_example/files/enums.py:4
ClassFilesConfig
styleguide_example/files/apps.py:4
ClassFilterSerializer
styleguide_example/users/apis.py:37
ClassForm
styleguide_example/blog_examples/admin_2fa/views.py:33
ClassFutureRosterFactory
Example usage: future_roster1 = FutureRosterFactory() future_roster2 = FutureRosterFactory(start_after=future_roster1.end_date)
styleguide_example/testing_examples/tests/factories.py:78
ClassGetPaginatedResponseTests
styleguide_example/api/tests/pagination/test_get_paginated_response.py:39
ClassGoogleLoginApi
styleguide_example/blog_examples/google_login_server_flow/raw/apis.py:29
ClassGoogleLoginApi
styleguide_example/blog_examples/google_login_server_flow/raw/views.py:24
ClassGoogleLoginApi
styleguide_example/blog_examples/google_login_server_flow/sdk/apis.py:29
ClassGoogleLoginApi
styleguide_example/blog_examples/google_login_server_flow/sdk/views.py:24
ClassGoogleLoginRedirectApi
styleguide_example/blog_examples/google_login_server_flow/raw/apis.py:18
ClassGoogleLoginRedirectApi
styleguide_example/blog_examples/google_login_server_flow/raw/views.py:13
ClassGoogleLoginRedirectApi
styleguide_example/blog_examples/google_login_server_flow/sdk/apis.py:18
ClassGoogleLoginRedirectApi
styleguide_example/blog_examples/google_login_server_flow/sdk/views.py:13
ClassIgnoreFilter
config/settings/loggers/setup.py:6
ClassInlineSerializerTests
styleguide_example/api/tests/utils/test_inline_serializer.py:10
ClassInputSerializer
styleguide_example/users/apis.py:64
ClassInputSerializer
styleguide_example/users/apis.py:86
ClassInputSerializer
styleguide_example/files/apis.py:23
ClassInputSerializer
styleguide_example/files/apis.py:50
ClassInputSerializer
styleguide_example/blog_examples/google_login_server_flow/raw/apis.py:30
ClassInputSerializer
styleguide_example/blog_examples/google_login_server_flow/sdk/apis.py:30
ClassInputSerializer
styleguide_example/authentication/apis.py:18
ClassInputValidationForm
styleguide_example/blog_examples/google_login_server_flow/raw/views.py:25
ClassInputValidationForm
styleguide_example/blog_examples/google_login_server_flow/sdk/views.py:25
ClassIntegrationsConfig
styleguide_example/integrations/apps.py:4
ClassJSONIncrementTests
styleguide_example/blog_examples/f_expressions/tests/test_f_expressions.py:7
ClassLimitOffsetPagination
styleguide_example/api/pagination.py:21
ClassLoggersSetup
We use a class, just for namespacing convenience.
config/settings/loggers/setup.py:11
ClassLoggingFormat
config/settings/loggers/settings.py:7
ClassMeta
styleguide_example/users/filters.py:7
ClassMeta
styleguide_example/users/apis.py:43
ClassMeta
styleguide_example/files/admin.py:10
ClassMeta
styleguide_example/testing_examples/models.py:22
ClassMeta
styleguide_example/testing_examples/models.py:42
ClassMeta
styleguide_example/testing_examples/models.py:77
ClassMeta
styleguide_example/testing_examples/tests/factories.py:16
ClassMeta
styleguide_example/testing_examples/tests/factories.py:24
ClassMeta
styleguide_example/testing_examples/tests/factories.py:42
ClassMeta
styleguide_example/testing_examples/tests/factories.py:56
next →1–100 of 170, ranked by callers