Ich möchte Daten in zwei Tabellen mysql speichern, das war nett, aber jetzt ändere ich eine Feldform Interget zu FK .. Das Problem ist, dass ich jetzt nicht die Daten an das Feld FK senden kann.Daten manuell an ForeignKey senden?
im neu mit Django, aber im auf diese Weise arbeiten:
@login_required
def agregar_diligencia(request):
if request.method =='POST':
form = DiligenciaForm(request.POST)
#trac = Tracking()
tracknum = 'ABCD458LK'
if form.is_valid():
from django.contrib.auth.models import User
User = User.objects.get(pk=request.user.id)
obj = form.save(commit=False)
obj.socio = User
obj.status = 0
obj.secuencia = 1
obj.save()
t = Tracking()
t.track = tracknum
t.diligencia = obj.id
t.save()
return HttpResponseRedirect('/accounts/diligencias/activas')
else:
form = DiligenciaForm()
return render_to_response('account/agregar_diligencia_form.html',
{ 'formulario':form },context_instance = RequestContext(request))
Wo t.diligencia = obj.id (t.diligencia) ist mein FK und obj.id sind die Daten, die ich in der FK speichern möchten
Entschuldigung mit meinem Englisch und danke.