Общественность по необходимости репозитории с открытым исходным кодом?

Вместо:

settings_env = os.environ.get('PROJECT_SETTINGS', '')
if settings_env == 'prod':
   from .prod import *
elif settings_env == 'dev':
   from .dev import *

вы можете просто экспортировать переменную:

DJANGO_SETTINGS_MODULE your_project.settings.dev2

и Джанго прочтет нужный файл.

Также: вместо

import settings

вы хотели бы использовать:

from django.conf import settings

и выше могут быть вложены в методы / функции, чтобы избежать циклического импорта.

см .: https://docs.djangoproject.com/en/dev/topics/settings/#using-settings-in-python-code

см: https://docs.djangoproject.com/en/dev/topics/settings/#custom-default-settings

8
задан Marc C 12 March 2009 в 14:26
поделиться

1 ответ

Я не думаю, что общедоступный хостинг в настоящее время выравнивается с бизнес-моделью Perforce.

Если Вы смотрите на их лицензионное соглашение, связанное отсюда:

http://www.perforce.com/perforce/opensource-faq.html

... Вы заметите, что это только допустимо в течение одного года, так или иначе. Если Вы хотите "получить огласку" со своим кодом, Вы могли бы рассмотреть попытку утилиты импорта, такой как p42svn:

http://p42svn.tigris.org/

2
ответ дан 6 December 2019 в 01:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: