注册仅需了解30秒,即可开始游戏⚽⚽⚽

若跳转连接失效,请再右下角刷新浏览器或换其他浏览器打开网址!

首页 关于我们 成功案例 网站建设 电商设计 新闻中心 联系方式
QQ联系
电话联系
手机联系
QQ联系
电话联系
手机联系

必一运动官网轻松搭建个人网站:SQLite实战教程

发布时间:2024-07-30
发布者:必一运动
浏览次数:

  

  returnrender_template(index.html,users=users)

  开发环境:安装Python、HTML、CSS等开发工具。如果您使用的是Windows系统,建议安装Anaconda,以便更方便地管理Python环境。

  email=request.form[email]

  

  password=request.form[password]

  conn=sqlite3.connect(database/mywebsite.db)

  

  至此,基本的个人网站框架已经搭建完成。我们将进一步完善网站功能和界面。

  background-color:#45a049;

  

  • {{user.username}}({{user.email}})
  •  

      

    添加新用户

     

     

      idINTEGERPRIMARYKEYAUTOINCREMENT,

      

      我们需要创建一个用户表,用于存储用户信息。在SQLite命令行中执行以下SQL命令:

      在当今数字化时代,拥有一个个人网站不仅能展示个人技能和作品,还能为职业发展带来更多机遇。许多人觉得网站开发是一个复杂且高门槛的任务。实际上,只要掌握了正必一体育确的方法和工具,搭建个人网站并没有想象中那么困难。本文将通过实战教程,教您如何使用SQLite数据库来轻松搭建一个个人网站。

      

      sqlite3database/my_website.db

      这些特点使得SQLite成为搭建个人网站的理想选择。

      在该目录下,创建一个名为app.py的文件,这是我们网站的主程序文件。

      fromwerkzeug.securityimportgeneratepasswordhash,checkpasswordhash

      在app.py文件中,我们将使用Flask框架来构建网站。安装Flask:

      hashedpassword=generatepassword_hash(password)

      conn.row_factory=sqlite3.Row

      在项目目录下创建一个名为templates的子目录,用于存放HTML模板文件。然后,创建两个模板文件:index.html和add.html。

      

      conn.rowfactory=sqlite3.Row

      

      users=conn.execute(SELECT*FROMusers).fetchall()

      @app.route(/register,methods=(GET,POST))

      @app.route(/add,methods=(GET,POST))

      密码:

      conn=sqlite3.connect(database/my_website.db)

      app.secretkey=yoursecret_key

      ifrequest.method==POST:

      background-color:#4CAF50;

      returnrender_template(add.html)

      background-color:#f9f9f9;

      conn.execute(INSERTINTOusers(username,email,password)VALUES(?,?,?),

      user=conn.execute(SELECT*FROMusersWHEREid=?,(session[userid],)).fetchone()

      conn.execute(INSERTINTOusers(username,email,password)VALUES(?,?,?),

      fromflaskimportFlask,rendertemplate,request,redirect,urlfor,session,flash

      在项目目录下创建一个名为database的子目录,用于存放数据库文件。然后,创建并打开一个新的数据库文件:

      我们需要创建一个项目目录,用于存放网站的所有文件。打开命令行工具,执行以下命令:

      (username,email,password))

      username=request.form[username]

      input[type="submit"]:hover{

      (username,email,hashed_password))

      password=request.form[password]

      然后,在index.html和add.html中引用该CSS文件:

      username=request.form[username]

      

      用户名:

      SQLite工具:下载并安装SQLiteStudio,这是一款免费的SQLite数据库管理工具。

      电子邮箱:

      基本的编程知识:了解基本的Python编程、HTML和CSS知识,有助于您更好地理解和操作。

      ALTERTABLEusersADDCOLUMNcreated_atTIMESTAMPDEFAULTCURRENT_TIMESTAMP;

      ifrequest.method==POST:

      高效可靠:SQLite在多种平台上运行稳定,性能卓越。

      易于使用:SQLite不需要服务器支持,直接嵌入应用程序中,适合新手和小型项目。

      returnrendertemplate(index.html,user=user)

      以上代码创建了一个Flask应用,并定义了两个路由:/和/add。/路由用于显示用户列表,/add路由用于添加新用户。

      returnredirect(url_for(index))

      returnredirect(urlfor(login))

      fromflaskimportFlask,render_template,request,redirect,url_for

      添加新用户

      email=request.form[email]

      font-family:Arial,sans-serif;

      为了使网站更实用,我们可以添加用户登录和注册功能。在用户表中添加一个created_at字段,用于记录用户注册时间:

      

    用户列表

     

     

      SQLite是一款轻量级的关系型数据库管理系统,广泛应用于桌面应用、手机应用和小型网站。它具有以下优点:

      为了让网站看起来更美观,我们需要添加一些CSS样式。在项目目录下创建一个名为static的子目录,用于存放静态文件(如CSS、JavaScript、图片等)。然后,在static目录下创建一个名为style.css的文件,内容如下: