Django とすべてがサーバー上で実行されています。ユーザーが自分のローカル マシンからアプリケーションにアクセスするとき、このローカル マシンからの IPV4 と IPV6 をフォームに保存する必要があります。
これは、データを保存するために使用しているビューです。
def t031003form_save(request):
form = T031003Form(request.POST or None, request.FILES or None)
if request.method == 'POST':
if form.is_valid():
form = form.save(False)
form.C003LOGB = datetime.date.today()
form.C003LOGD = socket.gethostbyname(socket.gethostname())
form.save()
form = T031003Form()
else:
return HttpResponseRedirect('/erro/')
return render_to_response('T031003Form_save.html', {'form': form,}, context_instance=RequestContext(request))
しかし、このビューでは、IPV4 を保存するために使用しているフィールドが、サーバーである Django が実行されている場所から IPV4 アドレスのみを選択しているかどうかはわかりません。必要なローカルマシンからIPV4アドレスを選択しないと思います。
あなたが私に与えることができるどんな助けからも前もって感謝します。