python

这是一个由 Django 自动生成的模型模块。需要手动整理包括:调整模型顺序,确保每个模型有一个主键,设置好外键和一对一字段的行为,以及是否允许 Django 创建、修改和删除表格。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

This is an auto-generated Django model module.

You’ll have to do the following manually to clean this up:

* Rearrange models’ order

* Make sure each model has one field with primary_key=True

* Make sure each ForeignKey and OneToOneField has on_delete set to the desired behavior

* Remove managed = False lines if you wish to allow Django to create, modify, and delete the table

Feel free to rename the models, but don’t rename db_table values or field names.

from django.db import models

class AuthGroup(models.Model):
name = models.CharField(unique=True, max_length=150)

class Meta:
    managed = False
    db_table = 'auth_group'

class AuthGroupPermissions(models.Model):
group = models.ForeignKey(AuthGroup, models.DO_NOTHING)
permission = models.ForeignKey(‘AuthPermission’, models.DO_NOTHING)

class Meta:
    managed = False
    db_table = 'auth_group_permissions'
    unique_together = (('group', 'permission'),)

class AuthPermission(models.Model):
name = models.CharField(max_length=255)
content_type = models.ForeignKey(‘DjangoContentType’, models.DO_NOTHING)
codename = models.CharField(max_length=100)

class Meta:
    managed = False
    db_table = 'auth_permission'
    unique_together = (('content_type', 'codename'),)

class ChinaCity(models.Model):
areaid = models.AutoField(db_column=‘areaId’, primary_key=True) # Field name made lowercase.
areacode = models.CharField(db_column=‘areaCode’, max_length=50) # Field name made lowercase.
areaname = models.CharField(db_column=‘areaName’, max_length=20) # Field name made lowercase.
level = models.IntegerField(blank=True, null=True)
citycode = models.CharField(db_column=‘cityCode’, max_length=50, blank=True, null=True) # Field name made lowercase.
center = models.CharField(max_length=50, blank=True, null=True)
parentid = models.IntegerField(db_column=‘parentId’, blank=True, null=True) # Field name made lowercase.

class Meta:
    managed = False
    db_table = 'china_city'

class DjangoAdminLog(models.Model):
action_time = models.DateTimeField()
object_id = models.TextField(blank=True, null=True)
object_repr = models.CharField(max_length=200)
action_flag = models.PositiveSmallIntegerField()
change_message = models.TextField()
content_type = models.ForeignKey(‘DjangoContentType’, models.DO_NOTHING, blank=True, null=True)
user = models.ForeignKey(‘Users’, models.DO_NOTHING)

class Meta:
    managed = False
    db_table = 'django_admin_log'

class DjangoContentType(models.Model):
app_label = models.CharField(max_length=100)
model = models.CharField(max_length=100)

class Meta:
    managed = False
    db_table = 'django_content_type'
    unique_together = (('app_label', 'model'),)

class DjangoMigrations(models.Model):
app = models.CharField(max_length=255)
name = models.CharField(max_length=255)
applied = models.DateTimeField()

class Meta:
    managed = False
    db_table = 'django_migrations'

class DjangoSession(models.Model):
session_key = models.CharField(primary_key=True, max_length=40)
session_data = models.TextField()
expire_date = models.DateTimeField()

class Meta:
    managed = False
    db_table = 'django_session'

class OpenUsers(models.Model):
uid = models.CharField(unique=True, max_length=20)
access_token = models.CharField(max_length=40)
logo = models.CharField(max_length=10)
user_id = models.IntegerField(blank=True, null=True)

class Meta:
    managed = False
    db_table = 'open_users'

class Users(models.Model):
password = models.CharField(max_length=128)
last_login = models.DateTimeField(blank=True, null=True)
is_superuser = models.IntegerField()
username = models.CharField(unique=True, max_length=150)
first_name = models.CharField(max_length=150)
last_name = models.CharField(max_length=150)
email = models.CharField(max_length=254)
is_staff = models.IntegerField()
is_active = models.IntegerField()
date_joined = models.DateTimeField()
phone = models.CharField(max_length=11)

class Meta:
    managed = False
    db_table = 'users'

class UsersGroups(models.Model):
userprofile = models.ForeignKey(Users, models.DO_NOTHING)
group = models.ForeignKey(AuthGroup, models.DO_NOTHING)

class Meta:
    managed = False
    db_table = 'users_groups'
    unique_together = (('userprofile', 'group'),)

class UsersUserPermissions(models.Model):
userprofile = models.ForeignKey(Users, models.DO_NOTHING)
permission = models.ForeignKey(AuthPermission, models.DO_NOTHING)

class Meta:
    managed = False
    db_table = 'users_user_permissions'
    unique_together = (('userprofile', 'permission'),)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

熏悟坑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值