PyCharm开发django配置过程遇到问题(转) - Go语言中文社区

PyCharm开发django配置过程遇到问题(转)


使用PyCharm开发django程序,发现如果不在命令行而在IDE的django项目中直接运行django程序,发现报错,程序如下:

<code class="hljs python has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;"><span class="hljs-function" style="box-sizing: border-box;"><span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">def</span> <span class="hljs-title" style="box-sizing: border-box;">main</span><span class="hljs-params" style="color: rgb(102, 0, 102); box-sizing: border-box;">()</span>:</span>
    <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">from</span> people.models <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">import</span> Blog
    blog = Blog()
    blog.name = <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'blog1'</span>
    blog.tagline = <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'tagline1'</span>
    blog.save()

<span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">if</span> __name__ == <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'__main__'</span>:
    main()
    print(<span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'Done......'</span>)
</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li></ul>

抛出的异常如下:

<code class="hljs tex has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">C:<span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">python</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">python</span>.exe C:/Users/Administrator/PycharmProjects/mydjango/mytest.py
Traceback (most recent call last):
  File "C:/Users/Administrator/PycharmProjects/mydjango/mytest.py", line 10, in <module>
    main()
  File "C:/Users/Administrator/PycharmProjects/mydjango/mytest.py", line 3, in main
    from people.models import Blog
  File "C:<span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">Users</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">Administrator</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">PycharmProjects</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">mydjango</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">people</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">models</span>.py", line 4, in <module>
    class Person(models.Model):
  File "C:<span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">Users</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">Administrator</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">PycharmProjects</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">mydjango</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">people</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">models</span>.py", line 5, in Person
    name = models.CharField(max_length=30)
  File "C:<span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">python</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">lib</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">site</span>-packages<span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">django</span>-1.10-py3.5.egg<span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">django</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">db</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">models</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">fields</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">_</span>_init__.py", line 1043, in __init__
    super(CharField, self).__init__(*args, **kwargs)
  File "C:<span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">python</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">lib</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">site</span>-packages<span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">django</span>-1.10-py3.5.egg<span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">django</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">db</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">models</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">fields</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">_</span>_init__.py", line 166, in __init__
    self.db_tablespace = db_tablespace or settings.DEFAULT_INDEX_TABLESPACE
  File "C:<span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">python</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">lib</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">site</span>-packages<span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">django</span>-1.10-py3.5.egg<span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">django</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">conf</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">_</span>_init__.py", line 53, in __getattr__
    self._setup(name)
  File "C:<span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">python</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">lib</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">site</span>-packages<span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">django</span>-1.10-py3.5.egg<span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">django</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">conf</span><span class="hljs-command" style="box-sizing: border-box; color: rgb(0, 0, 136);">_</span>_init__.py", line 39, in _setup
    <span class="hljs-comment" style="color: rgb(136, 0, 0); box-sizing: border-box;">% (desc, ENVIRONMENT_VARIABLE))</span>
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.

Process finished with exit code 1
</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li><li style="box-sizing: border-box; padding: 0px 5px;">15</li><li style="box-sizing: border-box; padding: 0px 5px;">16</li><li style="box-sizing: border-box; padding: 0px 5px;">17</li><li style="box-sizing: border-box; padding: 0px 5px;">18</li><li style="box-sizing: border-box; padding: 0px 5px;">19</li><li style="box-sizing: border-box; padding: 0px 5px;">20</li><li style="box-sizing: border-box; padding: 0px 5px;">21</li><li style="box-sizing: border-box; padding: 0px 5px;">22</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li><li style="box-sizing: border-box; padding: 0px 5px;">15</li><li style="box-sizing: border-box; padding: 0px 5px;">16</li><li style="box-sizing: border-box; padding: 0px 5px;">17</li><li style="box-sizing: border-box; padding: 0px 5px;">18</li><li style="box-sizing: border-box; padding: 0px 5px;">19</li><li style="box-sizing: border-box; padding: 0px 5px;">20</li><li style="box-sizing: border-box; padding: 0px 5px;">21</li><li style="box-sizing: border-box; padding: 0px 5px;">22</li></ul>

经上网查找,增加代码处理如下:

<code class="hljs python has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;"><span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">import</span> os
<span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">import</span> django

os.environ.setdefault(<span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'DJANGO_SETTING_MODULE'</span>, <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'mydjango.settings'</span>)
django.setup()
<span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'''
version = django.get_version()
print(version)
version = (int(version[0]), int(version[2:]))
print(version)

if version >= (1,7):
    django.setup()
'''</span>
<span class="hljs-function" style="box-sizing: border-box;"><span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">def</span> <span class="hljs-title" style="box-sizing: border-box;">main</span><span class="hljs-params" style="color: rgb(102, 0, 102); box-sizing: border-box;">()</span>:</span>
    <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">from</span> people.models <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">import</span> Blog
    blog = Blog()
    blog.name = <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'blog1'</span>
    blog.tagline = <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'tagline1'</span>
    blog.save()

<span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">if</span> __name__ == <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'__main__'</span>:
    main()
    print(<span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'Done......'</span>)
</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li><li style="box-sizing: border-box; padding: 0px 5px;">15</li><li style="box-sizing: border-box; padding: 0px 5px;">16</li><li style="box-sizing: border-box; padding: 0px 5px;">17</li><li style="box-sizing: border-box; padding: 0px 5px;">18</li><li style="box-sizing: border-box; padding: 0px 5px;">19</li><li style="box-sizing: border-box; padding: 0px 5px;">20</li><li style="box-sizing: border-box; padding: 0px 5px;">21</li><li style="box-sizing: border-box; padding: 0px 5px;">22</li><li style="box-sizing: border-box; padding: 0px 5px;">23</li><li style="box-sizing: border-box; padding: 0px 5px;">24</li><li style="box-sizing: border-box; padding: 0px 5px;">25</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li><li style="box-sizing: border-box; padding: 0px 5px;">15</li><li style="box-sizing: border-box; padding: 0px 5px;">16</li><li style="box-sizing: border-box; padding: 0px 5px;">17</li><li style="box-sizing: border-box; padding: 0px 5px;">18</li><li style="box-sizing: border-box; padding: 0px 5px;">19</li><li style="box-sizing: border-box; padding: 0px 5px;">20</li><li style="box-sizing: border-box; padding: 0px 5px;">21</li><li style="box-sizing: border-box; padding: 0px 5px;">22</li><li style="box-sizing: border-box; padding: 0px 5px;">23</li><li style="box-sizing: border-box; padding: 0px 5px;">24</li><li style="box-sizing: border-box; padding: 0px 5px;">25</li></ul>

运行后发现还是异常,此时是LOGGING_CONFIG没有设置:

<code class="hljs ruby has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;"><span class="hljs-constant" style="box-sizing: border-box;">C</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span>pythonpython.exe <span class="hljs-constant" style="box-sizing: border-box;">C</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:/Users/Administrator/PycharmProjects/mydjango/mytest</span>.py
<span class="hljs-constant" style="box-sizing: border-box;">Traceback</span> (most recent call last)<span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span>
  <span class="hljs-constant" style="box-sizing: border-box;">File</span> <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">"C:/Users/Administrator/PycharmProjects/mydjango/mytest.py"</span>, line <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">5</span>, <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">in</span> <<span class="hljs-class" style="box-sizing: border-box;"><span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">module</span>></span>
    django.setup()
  <span class="hljs-constant" style="box-sizing: border-box;">File</span> <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">"C:pythonlibsite-packagesdjango-1.10-py3.5.eggdjango__init__.py"</span>, line <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">22</span>, <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">in</span> setup
    configure_logging(settings.<span class="hljs-constant" style="box-sizing: border-box;">LOGGING_CONFIG</span>, settings.<span class="hljs-constant" style="box-sizing: border-box;">LOGGING</span>)
  <span class="hljs-constant" style="box-sizing: border-box;">File</span> <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">"C:pythonlibsite-packagesdjango-1.10-py3.5.eggdjangoconf__init__.py"</span>, line <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">53</span>, <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">in</span> __getattr_<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">_</span>
    <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">self</span>._setup(name)
  <span class="hljs-constant" style="box-sizing: border-box;">File</span> <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">"C:pythonlibsite-packagesdjango-1.10-py3.5.eggdjangoconf__init__.py"</span>, line <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">39</span>, <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">in</span> _setup
    % (desc, <span class="hljs-constant" style="box-sizing: border-box;">ENVIRONMENT_VARIABLE</span>))
django.core.exceptions.<span class="hljs-constant" style="box-sizing: border-box;">ImproperlyConfigured</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span> <span class="hljs-constant" style="box-sizing: border-box;">Requested</span> setting <span class="hljs-constant" style="box-sizing: border-box;">LOGGING_CONFIG</span>, but settings are <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">not</span> configured. <span class="hljs-constant" style="box-sizing: border-box;">You</span> must either define the environment variable <span class="hljs-constant" style="box-sizing: border-box;">DJANGO_SETTINGS_MODULE</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">or</span> call settings.configure() before accessing settings.

<span class="hljs-constant" style="box-sizing: border-box;">Process</span> finished with exit code <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>
</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li></ul>

经过查找,终于发现将配置添加到pycharm中的Python配置中,可以正常运行程序,配置项的key为DJANGO_SETTINGS_MODULE,value为django的项目名称加点号加settings,我的项目名称为mydjango,所以value为mydjango.settings,具体如下图所示: 
这里写图片描述 
这里写图片描述 
这里写图片描述 
这里写图片描述 
这里写图片描述

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/u011013781/article/details/52155761
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-07 19:52:34
  • 阅读 ( 921 )
  • 分类:Go

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢