Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

लोचदार बीनस्टॉक आरडीएस पैरामीटर नहीं बना रहा है

आपको सेटिंग में किसी भिन्न डेटाबेस में स्थानीय फ़ॉलबैक की आवश्यकता है।

आपकी settings.py . में फ़ाइल, DATABASE चर को इसके साथ बदलें:

DATABASES = {}

try:
    from local_settings import *
except ImportError, e:
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': os.environ['RDS_DB_NAME'],
            'USER': os.environ['RDS_USERNAME'],
            'PASSWORD': os.environ['
            'HOST': os.environ['RDS_HOSTNAME'],
            'PORT': os.environ['RDS_PORT'],
        }
    }

अब एक local_settings.py बनाएं उसी निर्देशिका में जहां आपकी settings.py है और निम्न कोड दर्ज करें:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': 'db.djangodb',
        'USER': '',
        'PASSWORD': '',
        'HOST': '',
        'PORT': '',
    }
}

MEDIA_ROOT = ''
MEDIA_URL = ''
STATIC_ROOT = ''
STATIC_URL = '/static/'
STATICFILES_DIRS = ()
TEMPLATE_DIRS = ()

अब अपनी local_settings.py फ़ाइल को अपने .gitignore . में जोड़ें फ़ाइल।

रन $ python manage.py syncdb और अब आप स्थानीय रूप से django सर्वर चला सकते हैं।

इनमें से अधिकांश इस ब्लॉग पोस्ट से कॉपी पास्ता है जो मैंने पाया:http://grigory.ca/2012/09/getting-started-with-django-on-aws-elastic-beanstalk/




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL नेटिव ड्राइवर और MySQL क्लाइंट लाइब्रेरी में क्या अंतर है

  2. टाइमस्टैम्प कॉलम mysql पर त्रुटि

  3. शून्य डालने वाली खाली स्ट्रिंग, शून्य नहीं

  4. MySQL ट्रिगर प्रश्न:कॉलम बदलने पर ही ट्रिगर होता है?

  5. कैशिंग पीडीओ तैयार बयान