Пример #1
0
def iletisim(request):

    if request.method == 'POST':
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()  #model ile bağlantı kur
            data.name = form.cleaned_data['name']  #formdan bilgiyi al
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()  #veritabanına kaydet
            messages.success(
                request,
                'Mesajınız başarıyla gönderilmiştir. Teşekkür ederiz...')
            return HttpResponseRedirect('/iletisim')

    setting = Setting.objects.get(pk=1)
    form = ContactFormu()
    category = Category.objects.all()
    sliderdata = Product.objects.all()[:4]
    context = {
        'setting': setting,
        'form': form,
        'sliderdata': sliderdata,
        'category': category
    }
    return render(request, 'iletisim.html', context)
Пример #2
0
def contact(request):
    category = Category.objects.all()
    menu = Menu.objects.all()
    if request.method == 'POST':
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()
            data.name = form.cleaned_data['name']
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()
            messages.success(request, "Mesajınız gönderildi")
            return HttpResponseRedirect('/contact')

    setting = Setting.objects.get(pk=1)
    form = ContactFormu()
    context = {
        'setting': setting,
        'form': form,
        'category': category,
        'menu': menu
    }
    return render(request, 'contact.html', context)
def iletisim(request):

    if request.method=='POST':
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()
            data.name = form.cleaned_data['name']
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR') #Client ip alma
            data.save()
            messages.success(request,"Mesajınız başarılı bir şekilde gönderilmiştir. Teşekkür ederiz.")
            return HttpResponseRedirect('/iletisim')



    setting = MySetting.objects.get()
    form = ContactFormu()
    context = {
        'setting':setting,
        'form':form,
    }

    return render(request,"iletisim.html", context=context)
Пример #4
0
def iletisim(request):

    if request.method == 'POST':  #form pst edildi ise
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessages()  #model ile bağlantı kur
            data.name = form.cleaned_data['name']  #form dan bilgiyi al
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()  # veritabanına kaydet
            messages.success(
                request, "Mesajınız başarı ile gönderilmiştir.Teşekkür Ederiz")
            return HttpResponseRedirect('/iletisim')

    setting = Setting.objects.get(pk=2)
    category = Category.objects.filter(status=True)
    form = ContactFormu()
    context = {
        'setting': setting,
        'form': form,
        'category': category,
        'page': 'iletisim'
    }
    return render(request, 'iletisim.html', context)
Пример #5
0
def iletisim(request):

    if request.method == 'POST':
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()
            data.name = form.cleaned_data['name']
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()
            messages.success(request, "Mesajiniz basariyla Gonderilmistir")
            return HttpResponseRedirect('/iletisim')

    form = ContactFormu()
    ayar = Ayarlar.objects.get(pk=1)
    categori = Categori.objects.filter(tip="categori")
    menu = Categori.objects.filter(tip="menu")
    menu_icerik = Urun.objects.filter(tip="menu")
    context = {
        'ayar': ayar,
        'page': 'iletisim',
        'categori': categori,
        'form': form,
        'menu': menu,
        'menu_icerik': menu_icerik,
    }
    return render(request, 'iletisim.html', context)
Пример #6
0
def iletisim(request):

    if request.method == 'POST':  # FORM POST EDİLDİYSE
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()  # model ile bağlantı kur
            data.name = form.cleaned_data['name']  # formsdan bilgiyi al
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()  # veritabanına kaydet
            messages.success(request,
                             "mesajınız kaydedilmiştir iyi günler dileriz")
            return HttpResponseRedirect('/iletisim')

    setting = Setting.objects.get(pk=1)
    category = Category.objects.all()
    form = ContactFormu()
    context = {
        'setting': setting,
        'form': form,
        'category': category,
    }
    return render(request, 'iletisim.html', context)
def iletisim(request):

    if request.method == 'POST':
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()  # Model ile bağlantı kur
            data.name = form.cleaned_data['name']  #Bilgileri al
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()
            messages.success(request, "Mesajiniz Gönderilmistir.")
            return HttpResponseRedirect('/iletisim')

    current_user = request.user
    schopcart = ShopCart.objects.filter(user_id=current_user.id)
    total = 0
    adeturun = 0
    for rs in schopcart:
        total += rs.product.price * rs.quantity

    setting = Setting.objects.get(pk=1)
    category = Category.objects.all()
    form = ContactFormu()
    context = {
        'setting': setting,
        'form': form,
        'category': category,
        'schopcart': schopcart,
        'total': total,
    }
    return render(request, 'iletisim.html', context)
Пример #8
0
def contact(request):
    if request.method == 'POST':  #FORM POSTT EDİLMİŞ İSE
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()  #Model ile bağlantı kuruldu.
            data.name = form.cleaned_data['name']  #formdan bilgiyi aldık.
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()  #veritabanına kaydettikk.
            messages.success(
                request,
                "Mesajınız başarılı bir şekilde gönderilmiştir. Teşekkür ederiz."
            )
            return HttpResponseRedirect('/contact')
    setting = Setting.objects.get(pk=1)
    form = ContactFormu()
    context = {
        'setting': setting,
        'form': form,
        'category': category,
        'page': contact,
    }
    return render(request, 'contact.html', context)
Пример #9
0
def iletisim(request):
    ###Formu  kaydetmek için
    if request.method == 'POST':  #post ediliyorsa
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()  #model ile baglantı kur.
            data.name = form.cleaned_data['name']  #formdan bilgi al
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()  #veritabanına kaydet
            messages.success(
                request, "Mesaj başarı ile gönderilmiştir.Teşekkür ederiz.")
            return HttpResponseRedirect('/iletisim')


##Forma ulaşmak için

    setting = Setting.objects.get(pk=1)
    #form=ContactFormu()
    context = {
        'setting': setting,
        'category': category
        # 'form' : form
    }
    return render(request, 'iletisim.html', context)
def iletisim(request):

    if request.method == 'POST':  # form post ediliyorsa
        form = ContactFormu(
            request.POST
        )  #sitede gösterilen ContactFormundaki verileri forma al
        if form.is_valid():  #form validse yani bilgiler doğru girilmişse
            data = ContactFormMessage()  # model ile bağlantı kur
            data.name = form.cleaned_data['name']  #formdan bilgi al
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()  # veritabanına kaydet
            messages.success(
                request,
                "Mesajınız başarı ile gönderilmiştir. Teşekkür Ederiz")
            return HttpResponseRedirect('/iletisim')

    setting = Setting.objects.get(
        pk=1)  #post edilmediyse bu sayfada bunu çalıştır(bilgi için contactus)
    form = ContactFormu()
    category = Category.objects.all()
    context = {'setting': setting, 'category': category}
    return render(request, 'iletisim.html', context)
Пример #11
0
def iletisim(request):
    if request.method == 'POST':
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()
            data.name = form.cleaned_data['name']
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()
            messages.success(
                request,
                "Mesajınız başarıyla gönderilmiştir. Teşekkür ederiz.")
            return HttpResponseRedirect('/iletisim')

    setting = Setting.objects.get(pk=1)
    form = ContactFormu()
    category = Category.objects.all()
    if request.user.is_authenticated:
        current_user = request.user
        profile = UserProfile.objects.get(user_id=current_user.id)
        context = {
            'setting': setting,
            'form': form,
            'category': category,
            'profile': profile
        }
    else:
        context = {'setting': setting, 'form': form, 'category': category}
    return render(request, 'iletisim.html', context)
Пример #12
0
def iletisim(request):

    if request.method == 'POST':
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage
            data.name = form.cleaned_data['name']
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()
            messages.success(
                request,
                'Mesajınız başarılı bir şekilde gönderilmiştir. Teşekkür Ederiz.'
            )
            return HttpsResponseRedirect('/iletisim')
    category = Category.objects.all()
    setting = Setting.objects.get(pk=1)
    form = ContactFormu()
    context = {
        'setting': setting,
        'form': form,
        'category': category,
    }
    return render(request, 'iletisim.html', context)
Пример #13
0
def iletisim(request):
    if request.method == 'POST':  # form post edildiyse
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()  # model ile bağlantı kur
            data.name = form.cleaned_data['name']  # formdan bilgiyi al
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()  # veritabanına kaydet
            messages.success(
                request,
                "Mesajınız başarı ile gönderilmiştir.Teşekkür Ederiz ")
            return HttpResponseRedirect('/iletisim')

    setting = Setting.objects.get(pk=1)
    category = Category.objects.all()
    profil = None
    currentuser_id = request.user.id
    if currentuser_id is not None:
        profil = UserProfile.objects.get(user_id=currentuser_id)
    form = ContactFormu()
    context = {
        'setting': setting,
        'form': form,
        'category': category,
        'profil': profil
    }
    return render(request, 'iletisim.html', context)
Пример #14
0
def contact(request):
    if request.method == 'POST':
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()
            data.name = form.cleaned_data['name']
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()
            messages.success(request, "Your message was sent successfully.")
            return HttpResponseRedirect('/contact')

    form = ContactFormu()
    context = {'form': form}
    return render(request, 'contact.html', context)
Пример #15
0
def iletisim(request):
    if request.method == 'POST':
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()
            data.name = form.cleaned_data['name']
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()

            return HttpResponseRedirect('/iletisim')
    setting = Setting.objects.get(pk=1)
    form = ContactFormu()
    category = Category.objects.all()
    context = {'setting': setting, 'form': form, 'category': category}
    return render(request, 'iletisim.html', context)
def iletisim(request):
    if request.method == 'POST':  # form post edildi mi. edilmezse setting e iner.
        form = ContactFormu(request.POST)  # CONTACT FORMUNU POSTLA EŞLEŞTİR
        if form.is_valid():
            data = ContactFormMessage()
            data.name = form.cleaned_data['name']
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()
            messages.success(request, "Mesajınız başarıyla gönderilmiştir. Teşekkür Ederiz")
            return HttpResponseRedirect('/iletisim')  # formu iletişim sayfasına gönderiyoruz

    setting = Setting.objects.get(pk=1)
    form = ContactFormu()  # contact formu çağrıyoruz
    context = {'setting': setting, 'form': form}
    return render(request, 'iletisim.html', context)  # ilettişim sayfasına formu gönderiyoruz
Пример #17
0
def iletisim(request):
    if request.method == 'POST':
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()
            data.name = form.cleaned_data['name']
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()
            messages.success(request, "Mesajınız başarıyla gönderilmiştir.")
            return HttpResponseRedirect('/iletisim')

    setting = Setting.objects.get(pk=1)
    form = ContactFormu()
    context = {'setting': setting, 'form': form}
    return render(request, 'iletisim.html', context)
Пример #18
0
def iletisim(request):

    if request.method == 'POST':    # if form is posted
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()   # connect with model
            data.name = form.cleaned_data['name']   #get data form the form
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()     # save to database
            messages.success(request, "Mesajınız başarıyla gönderişmiştir. Teşekkür ederiz.")
            return HttpResponseRedirect('/iletisim')

    form = ContactFormu()
    context = {
               'form': form}
    return render(request, 'iletisim.html', context)
Пример #19
0
def iletisim(request):
    if request.method == 'POST':
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()
            data.name = form.cleaned_data['name']
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.save()
            messages.success(
                request,
                "Mesajınız  başarı ile gönderilmiştir , Teşekkür ederiz")
            return HttpResponseRedirect('/iletisim')
    setting = Setting.objects.get(pk=1)
    form = ContactFormu()
    category = Category.objects.all()
    context = {'setting': setting, 'form': form, 'category': category}
    return render(request, 'iletisim.html', context)
Пример #20
0
def iletisim(request):
    if request.method == 'POST':  # form post edildiyse
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()  # model ile bağlantı kuruldu
            data.name = form.cleaned_data['name']
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()
            messages.success(request, "Mesasjınız başarılı bir şekilde gönderildi. Teşekkürler")
            return HttpResponseRedirect('/iletisim')

    setting = Setting.objects.get(pk=1)
    form = ContactFormu()
    category = Category.objects.all()
    context = {'setting': setting,
               'form': form,
               'category': category}
    return render(request, 'iletisim.html', context)
Пример #21
0
def contact(request):
    category = Category.objects.all()
    if request.method == 'POST':  #form post edildiyse
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()  # model ile baglanti kur
            data.name = form.cleaned_data['name']  #formdan bilgiyi al
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get(
                'REMOTE_ADDR')  #client computer ip address
            data.save()  #veritabanina kaydet
            messages.success(
                request,
                "Mesajınız başarı ile gönderilmiştir. Teşekkür ederiz")
            return HttpResponseRedirect('/contact')

    setting = Setting.objects.get(pk=1)
    form = ContactFormu()
    context = {'setting': setting, 'form': form, 'category': category}
    return render(request, 'contact.html', context)
def iletisim(request):
    if request.method == 'POST':  # form post edildiyse
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()  # model ile bağlantı kur
            data.name = form.cleaned_data['name']  # fromdan bilgiyi al
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get(
                'REMOTE_ADDR'
            )  # GÖNDERENİN İP ADRESİNİ ALIYORUM, remote_addr olarak alıp ipye atıyorum
            data.save()  # veritabanına kaydet
            messages.success(
                request, "Mesajınız başarı ile gönderilmiştir. Teşekkür ederiz"
            )  # tek kullanımlık mesaj alanı
            return HttpResponseRedirect('/iletisim')

    setting = Setting.objects.get(pk=1)
    form = ContactFormu()
    menu = Menu.objects.all()
    context = {'setting': setting, 'form': form, 'menu': menu}
    return render(request, 'iletisim.html', context)
Пример #23
0
def contact(request):
    if request.method == 'POST':
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()  # model ile bağlantı kurulumu
            data.name = form.cleaned_data['name']
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()
            messages.success(request,
                             "Your message successfully send. Thank you.")
            return HttpResponseRedirect('/contact')
    category = Category.objects.all()
    setting = Setting.objects.get(pk=1)
    form = ContactFormu()
    context = {
        'setting': setting,
        'form': form,
        'category': category,
    }
    return render(request, 'contact.html', context)
Пример #24
0
def iletisim(request):
    # formu kaydetmek için bu fonksiyon yazıldı
    if request.method == 'POST':  # form post ediliyor
        form = ContactFormu(request.POST)
        if form.is_valid():
            data = ContactFormMessage()
            data.name = form.cleaned_data['name']
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()
            messages.success(
                request,
                "Mesajınız başarı ile gönderilmiştir, Teşekkür Ederiz")
            return HttpResponseRedirect('/iletisim')

    # forma ulaşmak için bu kodlar yazıldı
    setting = Setting.objects.get(pk=1)
    category = Category.objects.all()
    form = ContactFormu()
    context = {'setting': setting, 'category': category, 'form': form}
    return render(request, 'iletisim.html', context)
Пример #25
0
def iletisim(request):  # ana urls.py den çağırılıyor
    # kaydetme şekli
    if request.method == 'POST':  # form post edildiyse
        form = ContactFormu(request.POST)
        if form.is_valid():  # form geçerli ise
            data = ContactFormMessage()  # model ile bağlantı kur
            data.name = form.cleaned_data['name']  # bilgiyi al
            data.email = form.cleaned_data['email']
            data.subject = form.cleaned_data['subject']
            data.message = form.cleaned_data['message']
            data.ip = request.META.get('REMOTE_ADDR')
            data.save()  # veritabanına kaydet
            messages.success(request, "Mesajınız başarı ile gönderilmişitir.")
            return HttpResponseRedirect('/iletisim')
        # bu kısım forma ulaşmak için
    setting = Setting.objects.get(pk=1)
    form = ContactFormu
    category = Category.objects.all()  # tüm kategor alıyruz
    context = {
        'setting': setting,
        'form': form,
        'category': category
    }  # setting ve form iletişim sayfasına göndereceğiz
    return render(request, 'iletisim.html', context)