Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo construir el marco Django en Python

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)

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.