This commit is contained in:
2025-09-20 00:50:33 +08:00
parent 3f6e66f2b1
commit 685aa8014d
2 changed files with 9 additions and 5 deletions

View File

@ -107,7 +107,7 @@ class WhaleContainer(db.Model):
class WhaleContainerLog(db.Model):
id = db.Column(db.Integer,primary_key=True, autoincrement=True)
challenge_id = db.Column(None, db.ForeignKey("challenges.id"))
user_id = db.Column(None, db.ForeignKey("users.id"))
user_id = db.Column(db.Integer, db.ForeignKey("users.id"))
start_time = db.Column(db.DateTime, nullable=False, default=datetime.utcnow)
uuid = db.Column(db.String(256))
port = db.Column(db.Integer, nullable=True, default=0)

View File

@ -22,16 +22,20 @@
<tr>
<td class="border-right" data-checkbox>
<div class="form-check text-center">&nbsp;
<input type="checkbox" class="form-check-input" data-user-id="{{ container.user.id }}">
<input type="checkbox" class="form-check-input" data-user-id="{{ container.user.id if container.user else '' }}">
</div>
</td>
<td class="text-center">
{{ container.id }}
</td>
<td class="text-center">
<a href="{{ url_for('admin.users_detail', user_id=container.user.id) }}">
{{ container.user.name | truncate(12) }}
</a>
{% if container.user %}
<a href="{{ url_for('admin.users_detail', user_id=container.user.id) }}">
{{ container.user.name | truncate(12) }}
</a>
{% else %}
<span class="text-muted">无关联用户</span>
{% endif %}
</td>
<td class="text-center">
<a href="{{ url_for('admin.challenges_detail', challenge_id=container.challenge.id) }}">