小编Pet*_*ung的帖子

django:django.core.exceptions.AppRegistryNotReady:尚未加载应用

当我今天想在服务器上部署django项目时,我一直坚持这个过程.当我python manage.py runserver在服务器上运行时,终端显示我:

Traceback (most recent call last):
  File "manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line 351, in execute_from_command_line
    utility.execute()
  File "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line 343, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line 177, in fetch_command
    commands = get_commands()
  File "/usr/lib/python2.7/site-packages/django/utils/lru_cache.py", line 101, in wrapper
    result = user_function(*args, **kwds)
  File "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line 72, in get_commands
    for app_config in reversed(list(apps.get_app_configs())):
  File "/usr/lib/python2.7/site-packages/django/apps/registry.py", line 137, in get_app_configs
    self.check_apps_ready()
  File "/usr/lib/python2.7/site-packages/django/apps/registry.py", line 124, in check_apps_ready
    raise AppRegistryNotReady("Apps aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Apps …
Run Code Online (Sandbox Code Playgroud)

python django

17
推荐指数
4
解决办法
5万
查看次数

如何使用mac杀死mysql进程

我曾经ps ax | grep mysql检查过mysql进程是否存在,我发现

5323 s000 S+ 0:00.00 grep mysql .

我想终止该进程,但数字自动更改。

当我进入时ps ax | grep mysql,内容改变了

5507 s000 S+ 0:00.00 grep mysql

顺便说一句,我已经尝试过删除 mysql 的方法,这是互联网上最流行的方法。但是mysql进程还在我的电脑上。

任何人都可以给我一个提示,将不胜感激。

mysql

7
推荐指数
2
解决办法
2万
查看次数

Django:list_display() 外键

现在我可以在使用 Click_Data 模型时使用 list_display() 来显示列词和click_times。代码如下:

# models.py
class Click_Data(models.Model):
    word = models.CharField(max_length=255)
    click_times = models.IntegerField(default=0)

    class Meta:
        ordering = ('word',)

    def __unicode__(self):
        return self.word  

# admin.py
    class Click_DataAdmin(admin.ModelAdmin):
        fieldsets = [
            ('Word',    {'fields': ['word']}),
            ('Number',  {'fields': ['click_times']}),
        ]
        list_display = ('word', 'click_times')
Run Code Online (Sandbox Code Playgroud)

但是我不知道在使用User_Data 模型(如下)时如何使用 list_display( ) 来显示列词和click_times。

# models.py
class User_Data(models.Model):
    user = models.ForeignKey(User)
    click_data = models.ForeignKey(Click_Data)

    class Meta:
        ordering = ('user',)

    def __unicode__(self):
        return unicode(self.user)

# admin.py
class User_DataAdmin(admin.ModelAdmin): …
Run Code Online (Sandbox Code Playgroud)

django django-models django-admin

1
推荐指数
1
解决办法
3991
查看次数

标签 统计

django ×2

django-admin ×1

django-models ×1

mysql ×1

python ×1