programación básica pitón: tutorial de Django-etiquetado en el marco de Python Django

En este artículo se describe el uso del marco de Django en Python tutorial de Django-etiquetado, proporcionando ayuda para la parte de la etiqueta de la función de la programación de la red, un amigo en necesidad puede referirse
django mecanismos uso de aplicaciones para lograr la reutilización de componentes, se han utilizado en su totalidad alguna aplicación puede simplificar en gran medida el desarrollo. Actualmente en la aplicación Django, aunque no es rico, pero todavía hay algunos buenos. django-etiquetado es una aplicación buena.

Ahora una etiqueta de aplicación muy amplia, etiqueta, básicamente, se convirtió en uno de los artículos de primera necesidad para cada sitio, django-etiquetado es una función de proporcionar la etiqueta aplicación. django-tagging funcionalidad proporcionada muy rico, pero es muy fácil de usar. Ahora voy a introducir un cierto uso común, la aplicación de modo que tenemos un entendimiento básico, una descripción más detallada o mirada honesta en el uso de las instrucciones django-tagging él :).
tagging.fields.TagField

En primer lugar, definimos un modelo de base de datos Widget, los siguientes ejemplos se usan para ilustrar Widget

class Widget(models.Model):
  name = models.CharField(max_length=50)
  tags = TagField()

A medida que el código anterior, siempre y cuando el aumento en el modelo de base de datos de etiquetas de campo puede proporcionar un soporte para la etiqueta object. se asignan como etiquetas Charfield, como etiqueta cuando la adición de un objeto, como una coma cadena separada:

Widget(name='hello', tags='test,hi,hello')

Esto agregará tres pruebas etiqueta hola hola para el que se crea el nuevo objeto.

Obtener todos los objetos bajo un código de la etiqueta es la siguiente

#取出所有属于TAG hi的对象
tag = get_object_or_404(Tag, name='hi')
widgets = TaggedItem.objects.get_by_model(Widget, tag)

Todo el código de la etiqueta Para eliminar el widget se utiliza:

tags = Widget.tags.all()

El contenido de más de cuántos, y finalmente a recomendar una buena reputación en el número de instituciones públicas [programadores], hay una gran cantidad de veteranos habilidades de aprendizaje, experiencia, habilidades de la entrevista, la experiencia laboral y otra cuota de aprendizaje, cuanto más cuidadosamente preparado el basado en cero información introductoria sobre los datos reales del proyecto todos los días para explicar la sincronización de la tecnología de los programadores de Python, y compartir algo de aprendizaje métodos tienen que prestar atención a los pequeños detallesAquí Insertar imagen Descripción

Publicado 40 artículos originales · ganado elogios 1 · Vistas a 10000 +

Supongo que te gusta

Origin blog.csdn.net/chengxun02/article/details/105036110
Recomendado
Clasificación