Cómo construir el marco Django en Python
Entorno de ejecución
Windows 7 (64 bits) + Python 2.7 + Django 1.7.1
1. Instalar el marco de Django
Por supuesto, primero debes tener un entorno Python. Para los amigos que están aprendiendo Python, no diré mucho sobre esto~~
Utilicé la herramienta setuptools para instalarlo, es una instalación de uso común. herramienta para instalar módulos de terceros en Python
1.1 Instale la herramienta setuptools (si sabe cómo instalarla, puede omitirla directamente)
Primero descargue ez_setup.py desde. esta dirección:
https://pypi.python.org/pypi/setuptools#windows (en la parte inferior de la página)
Descargué setuptools-7.0.zip, lo descomprimí y coloque el archivo setuptools-7.0 descomprimido en un directorio, aquí estoy. Supongamos que está ubicado en el directorio C:\workspace
Abra la línea de comando cmd y cambie a C:\workspace\setuptools- 7.0 en cmd, que es el directorio de instalación de setuptools-7.0
Ejecute el comando:
python ez_setup.py
Este comando instalará la herramienta setuptools. instalación, abra el directorio Scripts en su directorio de instalación de Python (el mío es C:\Python27\Scripts), verá archivos como easy_install.exe
Tenga cuidado de agregar el directorio Scripts en el directorio de instalación de Python (el mío es C:\Python27\Scripts) a la ruta de la variable de entorno; de lo contrario, el siguiente comando easy_install informará un error
1.2 Instalar django framework
Ingrese cmd:
easy_install django
Algunos procesos de instalación pueden indicar que falta el paquete vc++. Descargue el paquete de acuerdo con la URL del mensaje (lo olvidé ~). Descargué VCForPython27.msi. la instalación
Esto instalará automáticamente django. ¿No es muy conveniente? Jaja
2. Cree un proyecto de django, que se supone que se crea en c:\workspace\djangoTest. (Es un poco diferente de Java, Java simplemente crea el proyecto directamente, mientras que Python requiere que primero crees el proyecto y luego crees la aplicación en el proyecto) p>
Ingresa al directorio c:\workspace\djangoTest e ingrese:
django-admin startproject mytodo #Hay muchos python django-admin.py startproject mytodo en Internet. Diferentes versiones pueden tener comandos ligeramente diferentes
Se crea el proyecto mytodo.
3. Inicie el servidor de depuración
Ingrese al directorio c:\workspace\djangoTest\djangoTest\mytodo:
cd mytodo
Luego ingresa:
python enable.py runserver
Ingresa http://127.0.0.1:8000/ en el navegador para ver si funciona Visita la página
4. Crear aplicación
Ingrese el comando: python enable.py startapp todo
Se crea una aplicación, concretamente todo, en el proyecto mytodo
p>Edite el archivo mytodo/settings.py y agregue la entrada todo en INSTALLED_APPS
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django .contrib.sites',
'todo',
)
Es decir, agregue una línea de todo al final (algunas versiones son nombre del proyecto + nombre de la aplicación, es decir mytodo.todo)
Ingrese nuevamente: python managers.py runserver para ver si su aplicación está configurada correctamente y desarrolle un buen hábito de probar mientras escribe, jaja~
5. Base de datos de configuración
Django usa la base de datos SQLite como base de datos backend de forma predeterminada. Aún abierto mytodo/settings.py, puede ver el siguiente párrafo:
DATABASES = {.
'predeterminado': {
'MOTOR': 'django.db.backends.sqlite3',
'NOMBRE': os.path.join( BASE_DIR, 'db.sqlite3' ),
}
}
Esta es la configuración de la base de datos del proyecto django. El valor predeterminado es usar SQLite. utilizará la configuración predeterminada e instalará la base de datos SQLite. No, el archivo de configuración debe modificarse
Cuando escuche que necesita instalar una base de datos, debe pensar que, de hecho, instalar una tercera. -Party módulos en Python y bases de datos es muy simple y se puede hacer con un solo comando~~
Ingrese el comando:
easy_install pysqlite
Esto instala el Base de datos SQLite
Después de instalar la base de datos, también la probamos, ingresamos el comando:
p>
python enable.py syncdb
Cuando se realiza correctamente Aparece el mensaje, la instalación se realizó correctamente. Abra el directorio mytodo y vea si hay un archivo db.sqlite3 en él. Este es el archivo de base de datos configurado anteriormente.