あなたはできる!これは、「データ移行」 と呼ばれます。 。
1つを使用したい場合はたくさんあります。上のリンクは良い例を示しており、もう1つは「すべてのDjangoプロジェクトのデータ移行」 :
from south.v2 import DataMigration
from django.conf import settings
class Migration(DataMigration):
def forwards(self, orm):
Site = orm['sites.Site']
site = Site.objects.get(id=settings.SITE_ID)
site.domain = settings.DOMAIN_NAME
site.name = settings.SITE_NAME
site.save()
(これは、settings.py
からドメインとサイト名を取得します 、サイトフレームワーク
で使用する場合 )