mirror of
https://github.com/evennia/evennia.git
synced 2026-03-28 18:47:16 +01:00
27 lines
929 B
Python
Executable file
27 lines
929 B
Python
Executable file
from django.db import models
|
|
|
|
class CommandAlias(models.Model):
|
|
"""
|
|
Command aliases.
|
|
"""
|
|
user_input = models.CharField(maxlength=50)
|
|
equiv_command = models.CharField(maxlength=50)
|
|
|
|
class Admin:
|
|
list_display = ('user_input', 'equiv_command',)
|
|
|
|
class Config(models.Model):
|
|
"""
|
|
Although we technically have the ability to create more than one Config
|
|
object via the admin interface, we only really need one. This also leaves
|
|
the possibility for multiple games hosted on the same codebase or database
|
|
in the future, although this is not a priority. In any case, this model
|
|
contains most of the game-specific configuration.
|
|
"""
|
|
site_name = models.CharField(maxlength=100)
|
|
site_description = models.TextField(blank=True)
|
|
site_website = models.URLField(blank=True)
|
|
player_start_dbnum = models.IntegerField()
|
|
|
|
class Admin:
|
|
list_display = ('site_name', 'site_website',)
|