【问题标题】:where to save the custom field class in django?在 django 中保存自定义字段类的位置?
【发布时间】:2015-05-07 08:33:48
【问题描述】:

我对这篇文章中的第二个答案感到困惑:

What is the most efficent way to store a list in the Django models?

对于自定义字段SeparatedValuesField,我应该把这个py放在哪个目录,这样我就可以从custom.fields导入?

【问题讨论】:

    标签: python django django-models packages


    【解决方案1】:

    该答案假定您在项目根目录下名为 custom 的包中有一个名为 fields.py 的 Python 文件。即:

    /project root
    ---manage.py
    ---/custom
    ------__init__.py
    ------fields.py
    

    您可以将您的fields.py 放在任何现有应用程序下并从该位置导入。例如,如果您有一个名为myapp 的应用程序,您可以将fields.py 放在该包下,并将您的导入语句重写为:

    from myapp.fields import SeparatedValuesField 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-27
      • 1970-01-01
      • 2014-04-04
      • 2023-03-28
      • 2016-01-10
      • 2020-12-14
      • 1970-01-01
      相关资源
      最近更新 更多