django动态创建数据库
时间: 2023-10-11 22:10:56 浏览: 111
Django数据库内省工具通过数据表名就可以动态创建一个即时可用的Djangomodels对象
可以使用 Django 的 ORM 来动态创建数据库,需要先定义数据模型,然后执行迁移命令即可。例如,在 models.py 文件中定义一个数据模型类:
```python
from django.db import models
class MyModel(models.Model):
name = models.CharField(max_length=50)
age = models.IntegerField()
```
然后在命令行中执行如下命令:
```
python manage.py makemigrations
python manage.py migrate
```
这样就会按照定义的数据模型创建相应的数据表。
阅读全文