Salut, je suis très nouveau à Django et je l'ai été garder obtenir cette erreur dans mon invite de commande en tapant dans « syncdb manage.py »Django manage.py syncdb erreur
Traceback (most recent call last):
File "C:\Users\B3dog\Desktop\MyWebsite\mysite\manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "C:\Python34\lib\site-packages\django-1.8-py3.4.egg\django\core\managemen
t\__init__.py", line 330, in execute_from_command_line`enter code here`
utility.execute()
File "C:\Python34\lib\site-packages\django-1.8-py3.4.egg\django\core\managemen
t\__init__.py", line 304, in execute
django.setup()
File "C:\Python34\lib\site-packages\django-1.8-py3.4.egg\django\__init__.py",
line 21, in setup
apps.populate(settings.INSTALLED_APPS)
File "C:\Python34\lib\site-packages\django-1.8-py3.4.egg\django\apps\registry.
py", line 89, in populate
"duplicates: %s" % app_config.label)
django.core.exceptions.ImproperlyConfigured: Application labels aren't unique, d
uplicates: admin
J'utilise python 3.4. 1 et Django version 1.8 trouvés en utilisant django.get_version(). Je sais qu'il y a des réponses sur stackoverflow à ce sujet, mais je n'ai trouvé aucun d'entre eux à jour.
Edit: j'oublié d'inclure settings.py
"""
Django settings for mysite project.
For more information on this file, see
https://docs.djangoproject.com/en/dev/topics/settings/
For the full list of settings and their values, see
https://docs.djangoproject.com/en/dev/ref/settings/
"""
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
import os
BASE_DIR = os.path.dirname(os.path.dirname(__file__))
# Quick-start development settings - unsuitable for production
# See https://docs.djangoproject.com/en/dev/howto/deployment/checklist/
# SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = 'pl=&jot_vf_([email protected]^[email protected](up76otxwqm3wj3)x'
# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = True
TEMPLATE_DEBUG = True
ALLOWED_HOSTS = []
# Application definition
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.admin',
)
MIDDLEWARE_CLASSES = (
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
)
ROOT_URLCONF = 'mysite.urls'
WSGI_APPLICATION = 'mysite.wsgi.application'
# Database
# https://docs.djangoproject.com/en/dev/ref/settings/#databases
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': 'mysite.db',
}
}
# Internationalization
# https://docs.djangoproject.com/en/dev/topics/i18n/
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC'
USE_I18N = True
USE_L10N = True
USE_TZ = True
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/dev/howto/static-files/
STATIC_URL = '/static/'
Pourquoi êtes-vous un génie. Les gens comme vous qui peuvent voir ce genre de choses sont des dieux. – b3dog
@ b3dog merci, mais il est vraiment juste en suivant les informations fournies par le retraçage et en savoir un peu plus sur les spécificités des paramètres django. Ce n'est pas si difficile. Plus tu travailles avec Django, plus tu verras et plus tu apprécieras le framework :) – alecxe
Django 1.8 ??? 1.7 n'est même pas stable – Alvaro