我们从Python开源项目中,提取了以下50个代码示例,用于说明如何使用django.core.checks.register()。
def ready(self): @register(Tags.compatibility, Tags.database) def check_if_postgresql(app_configs, **kwargs): if get_postgresql_connections(): return [] return [Error('You must use a PostgreSQL database ' 'to use PostgreSQL search.', id='wagtail_pgsearchbackend.E001')] BOOSTS_WEIGHTS.extend(determine_boosts_weights()) max_weight = BOOSTS_WEIGHTS[0][0] WEIGHTS_VALUES.extend([v / max_weight for v, w in reversed(BOOSTS_WEIGHTS)])
def ready(self): post_migrate.connect(create_permissions, dispatch_uid="django.contrib.auth.management.create_permissions") checks.register(check_user_model, checks.Tags.models)
def ready(self): post_migrate.connect(update_contenttypes) checks.register(check_generic_foreign_keys, checks.Tags.models)
def ready(self): checks.register(check_admin_app, checks.Tags.admin)
def ready(self): post_migrate.connect( create_permissions, dispatch_uid="django.contrib.auth.management.create_permissions" ) checks.register(check_user_model, checks.Tags.models) checks.register(check_models_permissions, checks.Tags.models)
def ready(self): pre_migrate.connect(inject_rename_contenttypes_operations, sender=self) post_migrate.connect(update_contenttypes) checks.register(check_generic_foreign_keys, checks.Tags.models)
def ready(self): checks.register(check_dependencies, checks.Tags.admin) checks.register(check_admin_app, checks.Tags.admin)
def ready(self): checks.register(deprecation.check_deprecated_settings, "settings")
def ready(self): pre_migrate.connect(inject_rename_contenttypes_operations, sender=self) post_migrate.connect(create_contenttypes) checks.register(check_generic_foreign_keys, checks.Tags.models)
def ready(self): checks.register(checks.Tags.models)(check_gstorage_params)
def register(): check_paths = getattr(settings, 'DOCKERFLOW_CHECKS', [ 'dockerflow.django.checks.check_database_connected', 'dockerflow.django.checks.check_migrations_applied', # 'dockerflow.django.checks.check_redis_connected', ]) for check_path in check_paths: check = import_string(check_path) checks.register(check)
def ready(self): # Import and register the system checks checks.register(check_production_settings) checks.register(check_sentry_config)
def ready(self): checks.register(check_user_model, checks.Tags.models)
def ready(self): super(AuthConfig, self).ready() post_migrate.connect( create_permissions, dispatch_uid="django.contrib.auth.management.create_permissions" ) checks.register(check_models_permissions, checks.Tags.models)
def clip_altitudes(self, new_geometry, new_altitude=None): # register new geometry with an altitude # a geometry with no altitude will reset the altitude information of its area as if nothing was ever there if self.last_altitude is not None and self.last_altitude > new_altitude: raise ValueError('Altitudes have to be ascending.') if new_altitude in self.altitudes: self.altitudes[new_altitude] = unary_union([self.altitudes[new_altitude], new_geometry]) else: self.altitudes[new_altitude] = new_geometry