Wie der Zugriff auf Daten aus den Modellen in view in Django?

Also ich habe ein Modelle-Datei:

import datetime

from django.db import models

class Organization(models.Model):
    name           = models.CharField(max_length=128, unique=True);
    description    = models.TextField(blank=True);
    location       = models.CharField(max_length=256, blank=True);
    contact_email  = models.EmailField(max_length=128, unique=True);
    org_type       = models.ForeignKey('OrganizationType');
    created_at     = models.DateTimeField(editable=False);
    updated_at     = models.DateTimeField();

def save(self, *args, **kwargs):
    ''' On save, update timestamps '''
    datetime_now = datetime.datetime.now();

    # If there's no ID, it's new
    if not self.id:
        self.created_at = datetime_now;

    # Always update the modified at value
    self.modified_at = datetime_now;

    return super(User, self).save(*args, **kwargs);

class Meta:
    app_label = 'bc';

- Und eine view-Datei Organization.py:

from django.shortcuts import render, redirect
from django.contrib import auth
from django.core.context_processors import csrf

from BearClubs.bc.forms.user import UserSignUpForm
from BearClubs.bc.models.organization import Organization

def directory(request):
    first_50_clubs = [];

    # get 50 clubs here

return render(request, 'directory.html' {'clubs': first_50_clubs});

Bin ich wirklich neu auf Django, so verzeihen Sie mir. Wie bekomme ich die ersten 50 Vereine, die in der first_50_clubs in der Organization.py view-Datei?

InformationsquelleAutor user3371983 | 2014-03-14

Schreibe einen Kommentar