sql >> Databasteknik >  >> RDS >> Mysql

Kan söder (för Django) infoga rader med data i databasen?

Du kan! Det kallas en "datamigrering" .

Det finns många gånger du kanske vill använda en:länken ovan ger ett bra exempel, en annan är "datamigrering för varje Django-projekt" :

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()

(detta hämtar domänen och webbplatsens namn från settings.py , för användning med webbplatsramverket )



  1. ORA-12899, medan verkligt värde är mindre än max

  2. Lagra lista med värden (som intressen)

  3. Problem med anslutningspool med MySQL med Hibernate och Apache DBCP

  4. söksida som låter användaren välja mellan tre typer med php mysql