目錄(91章)
倒序
- 封面
- 版權頁
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Creating Your First Flask Application
- What is Flask?
- Setting up a development environment
- Installing Python packages
- Creating your first Flask app
- Introducing the blog project
- Summary
- Chapter 2. Relational Databases with SQLAlchemy
- Why use a relational database?
- Introducing SQLAlchemy
- Creating the Entry model
- Retrieving blog entries
- Building a tagging system
- Making changes to the schema
- Summary
- Chapter 3. Templates and Views
- Introducing Jinja2
- Creating a base template for the blog
- Creating a URL scheme
- Adding pagination links
- Enhancing the blog app
- Summary
- Chapter 4. Forms and Validation
- Getting started with WTForms
- Using flash messages
- Saving and modifying tags on posts
- Serving static files
- Summary
- Chapter 5. Authenticating Users
- Creating a user model
- Installing Flask-Login
- Creating user objects
- Login and logout views
- Accessing the current user
- Restricting access to views
- Sessions
- Summary
- Chapter 6. Building an Administrative Dashboard
- Installing Flask-Admin
- Exposing models through the Admin
- Managing static assets via the Admin
- Securing the admin website
- Reading more
- Summary
- Chapter 7. AJAX and RESTful APIs
- Creating a comment model
- Installing Flask-Restless
- Creating comments using AJAX
- Loading comments using AJAX
- Reading more
- Summary
- Chapter 8. Testing Flask Apps
- Unit testing
- Flask and unit testing
- Test-friendly configuration
- Mocking objects
- Logging and error reporting
- Read more
- Summary
- Chapter 9. Excellent Extensions
- SeaSurf and CSRF protection of forms
- Creating Atom feeds
- Syntax highlighting using Pygments
- Simple editing with Markdown
- Caching with Flask-Cache and Redis
- Creating secure stable versions of your site by creating static content
- Asynchronous tasks with Celery
- Creating command line instructions with Flask-script
- References
- Summary
- Chapter 10. Deploying Your Application
- Running Flask with a WSGI server
- Securing your site with SSL
- Automating deployment using Ansible
- Read more
- Summary
- Index 更新時間:2021-07-30 10:18:50
推薦閱讀
- Learning PostgreSQL
- Maven Build Customization
- PyTorch自然語言處理入門與實戰
- Processing互動編程藝術
- Functional Programming in JavaScript
- 單片機應用技術
- Python高效開發實戰:Django、Tornado、Flask、Twisted(第3版)
- QGIS:Becoming a GIS Power User
- 小學生C++創意編程(視頻教學版)
- Jenkins Continuous Integration Cookbook(Second Edition)
- 焊接機器人系統操作、編程與維護
- C/C++程序員面試指南
- R用戶Python學習指南:數據科學方法
- Zabbix Performance Tuning
- Vue.js 3.x高效前端開發(視頻教學版)
- 美麗洞察力:從化妝品行業看顧客需求洞察
- Web前端開發技術實踐指導教程
- Swift 2 Blueprints
- 趣味掌控板編程
- 給產品經理講技術
- Hands-On Machine Learning with ML.NET
- Nginx Troubleshooting
- 項目實踐精解:Java核心技術應用開發
- VEX IQ機器人設計入門與編程實例
- Java Web程序設計任務教程(第2版)
- C++ 黑客編程揭秘與防范
- Spring Boot技術內幕:架構設計與實現原理
- Python Machine Learning By Example
- STM32開發實戰:LabVIEW卷
- Gambas高級程序設計:基于國產操作系統