Emirhan Erdem
80+
- Katılım
- 23 Mart 2020
- Mesajlar
- 337
Dahası
- Reaksiyon skoru
- 112
- İsim
- Emirhan Erdem
arkadaşlar merhaba
bir uygulama yaptım, bu uygulamaya girmeden önce kayıt olmamız gerekiyor. verileri mysql de saklayacağım. ama kullanıcı verilerini bir türlü database 'e aktaramadım konuyla alakası olanlar yardımcı olabilir mi
kayıt için basit bir site yaptım kendime: https://emirhan.pythonanywhere.com/
bir uygulama yaptım, bu uygulamaya girmeden önce kayıt olmamız gerekiyor. verileri mysql de saklayacağım. ama kullanıcı verilerini bir türlü database 'e aktaramadım konuyla alakası olanlar yardımcı olabilir mi
kayıt için basit bir site yaptım kendime: https://emirhan.pythonanywhere.com/
Python:
from flask import Flask, render_template, request
import mysql.connector
app = Flask(__name__)
# MySQL veritabanı bağlantı ayarları
db_config = {
'host': 'XXXX.mysql.pythonanywhere-services.com',
'user': 'XXXXX',
'password': 'XXXXXXX',
'database': 'XXXXXXX'
}
@app.route('/')
def index():
return render_template('index.html')
@app.route('/index.html')
def anasayfa():
return render_template('index.html')
@app.route('/about.html')
def about():
return render_template("about.html")
@app.route('/register.html', methods=['GET', 'POST'])
def register_page():
if request.method == 'POST':
name = request.form.get('name')
password = request.form.get('password')
connection = mysql.connector.connect(**db_config)
cursor = connection.cursor()
# Verileri eklemek için SQL sorgusu
query = "INSERT INTO kullanici_veri (kullanici_ad,kullanici_sifre) VALUES (%s, %s)"
values = (name,password)
cursor.execute(query, values)
connection.commit()
cursor.close()
connection.close()
return "Kayıt başarıyla tamamlandı, artık uygulamaya girebilirsiniz !"
return render_template("register.html")