Du bist nicht eingeloggt! Möglicherweise kannst du deswegen nicht alles sehen.
  (Noch kein mods.de-Account? / Passwort vergessen?)
Zur Übersichtsseite
Hallo anonymer User.
Bitte logge dich ein
oder registriere dich!
 Moderiert von: Che Guevara


 Thema: Gehirnsalat ( wir unter uns )
« erste « vorherige 1 ... 333 334 335 336 [337] 338 339 340 341 ... 6582 nächste » letzte »
erste ungelesene Seite | letzter Beitrag 
Achse-des-boesen

Leet
Das hier ist z.b. der komplette Code für die Models:
 
Code:
from django.db import models

# Create your models here.

class Entry(models.Model):

    # Basisdaten
    title = models.CharField("Titel", maxlength=100)
    subtitle = models.CharField("Untertitel", maxlength=100)
    creation = models.DateTimeField("Datum")
    visible = models.BooleanField("Sichtbar?")

    # Inhalte
    entry = models.TextField("Eintrag")

    # trackback

    # ---------------------- Methoden --------------------------------
    def __str__(self):
        return "%s (%s)" % (self.title, self.subtitle)


    # Admin Interface
    class Admin:
        fields = (
                ("Eintrag", {'fields': (
                    'title','subtitle','entry')
                    }
                ),
                ('Infos', {'fields': ('creation','visible') }),
        )

class Trackback(models.Model):

    url = models.URLField("URL", core=True)
    description = models.CharField("Beschreibung", maxlength=100, core=True)

    # referenz zum eitnrag
    entry = models.ForeignKey(
            Entry,
            #verbose_name = "Trackbacks zum Eintrag",
            max_num_in_admin = 5,
            edit_inline=models.TABULAR,
    )



Daraus generiert sich autoamtisch das Admin-Interface, die DB, sämtliche Queries, usw.

Und das ist alles was man für die Views braucht:
 
Code:
from django.shortcuts import render_to_response, get_object_or_404
from django.http import Http404
from ghs_blog.blog.models import Entry

def index(request):
    try:
        entries = Entry.objects.all().order_by("-creation")[:10]
    except Poll.DoesNotExist:
        raise Http404
    return render_to_response('index.html',
        {'entries': entries},
    )

def detail(request, entry_id):
    entry = get_object_or_404(Entry, pk=entry_id)
    return render_to_response('entry.html',
        {'entry': entry},
    )


Sonst hab ich eigentlich nur die Settings angepasst und ein hässliches Template geklaut Augenzwinkern
27.03.2007 23:26:49  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
sehr cool
27.03.2007 23:29:36  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achse-des-boesen

Leet
Wobei ich zugegebn muss, dass es sich für solche Standardsachen irgendwie nicht lohnt, für die es schon Lösungen gibt. Man ist das eigentlich die meiste Zeit am überlegen, wie man die Sachen die es eh schon gibt, auf Modellsicht abbildet und was für Views man braucht.

Aber für so Spezialwünsche ala "Ich brauche eine Verwaltungssoftware für die Radiogeräte meine Papas und die muss das und das und das können", kann man das prima gebrauchen. Ich glaube ich beschäftige mich damit noch ne Weile und gucke mal, ob man damit nicht nebenher ein bischen Geld verdienen kann Augenzwinkern
27.03.2007 23:31:05  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
So, mal nach nützlichen plugins und ner besseren template ausschau halten
27.03.2007 23:39:41  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Jup, mein Rails Test funktioniert auch soweit, hat aber noch keine Authentifizierung, keinen getrennten Bereich für Admin und Ansicht, sowie kein wirkliches Layout (nur ein bisschen HTML ohne Formatierungen). Dafür das ich mich das erste mal ernsthaft mit Rails beschäftigt hab find ichs Klasse, aber Rails hat das selbe Problem wie Ruby an sich: Kaum wirklich gute, zusammenhängende Dokumentation. Wobei sich zu den meisten Sachen Beispiele finden.

Code-Zeilen für das was ich bisher hab hätte ich (bis auf Migrations, ein Konzept um Datenbankstrukturen Versionierbar zu machen) keine einzige selbst schreiben müssen. Alles was ich reingeschrieben hab war irgendwelcher Testkram um raus zu finden wie das alles funktioniert.

Übrigens hab ich gerade eine tolles Video zum gleichen Thema gefunden: Creating a weblog in 15 minutes. Sehr interessant.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SirSiggi am 28.03.2007 0:05]
28.03.2007 0:04:39  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
jetzt müsste man nur noch Quicktime filmchen abspielen können fröhlich

Mediaplayer Classic tut's komischerweise nicht, obwohl es das eigentlich können müsste

e\ los siggi, du willst nen weblog-account :x
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von TriggerTG am 28.03.2007 0:12]
28.03.2007 0:11:03  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
-Marvin-

-Marvin-
verschmitzt lachen
Will er nicht!
28.03.2007 0:14:16  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Will er doch!
28.03.2007 0:15:06  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
-Marvin-

-Marvin-
verschmitzt lachen
Nein!
28.03.2007 0:15:36  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Doch!


bin rauchen
28.03.2007 0:16:11  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
-Marvin-

-Marvin-
verschmitzt lachen
du hast das 'nein - doch - d'oh' kaputt gemacht
28.03.2007 0:16:44  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
traurig
28.03.2007 0:28:18  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Ach mist, würde mein dämliches Windows nicht so rumspacken würde ich euch jetzt mal eben in Catalyst nen Blog aufsetzen Breites Grinsen
28.03.2007 1:21:38  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
rABBI

Arctic
würde ich nicht abundzu nachdenken würde ich euch jetzt mitteilen, dass hier keiner eion blog braucht. dieser thread ist blog genug. aber spielt nur, kinderchens.
28.03.2007 2:01:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Y2Keeper

Y2Keeper
Jura Essay fertig! Ferien! \o/
28.03.2007 2:44:38  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Zensiert

AUP Zensiert 28.11.2007
Ohar, Berufsschule :/

Kris
28.03.2007 6:49:08  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
v!pe

Phoenix
Um 3 Uhr geweckt werden von so einem dummen Schlüssen im Schloss. Konnte sie ja nicht nochmal rauswerfen. Heute Abend wird dann erstmal mächtig Radau gemacht.

Btw. neuer Desk:
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von v!pe am 28.03.2007 9:02]
28.03.2007 8:51:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Morgen!
28.03.2007 9:04:50  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[DK]Peacemaker

[dk]peacemaker
Ein hoch auf mich!
28.03.2007 9:36:24  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
*hoch* Breites Grinsen
28.03.2007 9:37:28  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Keiner da heute? Breites Grinsen
28.03.2007 10:02:03  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Wisst ihr was noch besser ist als verrückte Kunden? Verrückte Kunden die mit Designern zusammenarbeiten, die sonst nur Print machen und Größenangaben in Zentimetern angeben. Breites Grinsen
28.03.2007 10:15:40  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
v!pe

Phoenix
...und noch schlimmer sind Kunden, die der Meinung sind, 2 komplett gleiche Blautöne wären Unterschiedlich obwohl man wirklich 10x geprüft hat, ob es die gleichen Farbwerte sind bzw. verwenden 2 Überschriften sogar beide die gleiche Stylesheetangabe und trotzdem sind es dort ja wirklich 2 völlig verschiedene Oranges.


...und noch 3 mal so viel schlimmer wie als alles Andere sind Leute, die für "Objekte", "Tagesanfragen", "Bundles" und "Auktionen" ein Icon haben möchten, was dann auch noch in der Navigation neben dem jeweiligen Punkt erscheint (d.h. maximal 16x16 Pixel).

Für Auktionen bekommt er einen Hammer, für Bundles ein Paket. Für die beiden anderen Bereiche hab ich keine Ideen.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von v!pe am 28.03.2007 10:21]
28.03.2007 10:19:49  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Objekte = Häuschen
Tagesanfragen = Kalender?

Wobei ein Kalender auf 16x16 schon nicht so einfach ist. mit den Augen rollend
28.03.2007 10:24:48  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Sagt mal? Kann SQLite keine Relationen aufnehmen? Also kann ich nicht wie in MySQL defnieren das dieses Feld ein Foreign Key aus der Tabelle X ist?

Und es kann scheinbar auch keine Foreign Key checks dann für mich machen, oder?

Weil so ist das ja humbug. Warum ein RDBMS benutzen, wenn es für mich keinerlei Integritätsüberprüfung übernimmt?
28.03.2007 10:26:03  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Um einfach Daten einlagern und abholen zu können, ohne sich groß Gedanken um die Verarbeitung zu machen.

SQLite hat nicht umsonst ein Lite im Namen.
28.03.2007 10:27:29  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Ja aber das ist ja total zääähhh Breites Grinsen
28.03.2007 10:29:15  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
verschmitzt lachen
Muddu richtiges RDBMS nehmen.
28.03.2007 10:32:14  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Irgendwie hab ich mal Bock dieses Oracle 10g zu probieren. Gibts ja ne Gratisversion davon. Nur halt limitiert auf einen Prozessor und maximale Datenbankgrößen von 4gb mit den Augen rollend Breites Grinsen

http://www.oracle.com/technology/products/database/xe/index.html
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von GH@NDI am 28.03.2007 10:35]
28.03.2007 10:34:01  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
War Oracle nicht die Firma deren Produkte man pro Kunde bezahlt? peinlich/erstaunt
28.03.2007 10:35:15  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: Gehirnsalat ( wir unter uns )
« erste « vorherige 1 ... 333 334 335 336 [337] 338 339 340 341 ... 6582 nächste » letzte »

mods.de - Forum » Webdesign & Coding » 

Hop to:  

Thread-Tags:
Mod-Aktionen:
23.08.2018 12:40:15 TriggerTG hat den Thread-Titel geändert (davor: "Wiederbelebungssalat")
09.03.2017 08:55:19 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
21.05.2014 16:08:26 Redh3ad hat den Thread-Titel geändert (davor: "Hochzeitssalat")
10.05.2014 09:43:28 Redh3ad hat den Thread-Titel geändert (davor: "Gehirnsalat")
19.10.2013 21:43:03 [DK]Peacemaker hat diesen Thread repariert.
04.10.2013 20:11:45 TriggerTG hat den Thread-Titel geändert (davor: "Damiferkel-Salat")
29.08.2013 19:59:27 [DK]Peacemaker hat den Thread-Titel geändert (davor: "HerpDerpSalat")
19.08.2013 10:04:19 TriggerTG hat den Thread-Titel geändert (davor: "SirSiggiSalat")
13.08.2013 18:43:13 TriggerTG hat den Thread-Titel geändert (davor: "Kamelwochensalat")
05.08.2013 09:47:37 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
24.06.2013 16:30:39 TriggerTG hat den Thread-Titel geändert (davor: "cmssalat")
20.06.2013 12:58:35 TriggerTG hat den Thread-Titel geändert (davor: "Krissalat")
13.06.2013 10:59:25 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
08.06.2013 11:28:06 TriggerTG hat den Thread-Titel geändert (davor: "rABBIntensalat")
03.06.2013 09:56:52 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")

| tech | impressum