表名称为if ($hasLocale) {
$urlArray = explode('/', $url);
array_splice( $urlArray, 1, 0, ['somestring'] );
$newUrl = '/' . implode('/', $urlArray);
}
else {
$newUrl = '/somestring' . $url;
}
。如何将新列添加到保留在markAtrr变量的表中?
意味着我如何在Django中执行此查询?
TestTable
答案 0 :(得分:0)
我觉得您需要更仔细地阅读文档,或者再次阅读教程。
django Model子类描述数据库表。首次创建后,您将运行管理命令
./manage.py makemigrations
如果没有错误要修复,
./manage.py migrate
后者会在数据库中为您的应用创建一个新表,并将其连接到您的模型定义。
如果要向该模型添加列(或删除列,或更改列的属性),请编辑模型定义以添加字段(列定义),然后再次makemigrations
成功migrate
。然后可以修改您的表单,视图等,以使用迁移已添加或更改的列/字段。