基于 Python 知名 Web 框架 Django 实现的无头内容管理系统,拥有清爽的 UI 和简洁易用的编辑器。独特的 StreamField 技术,可以让内容排版灵活又不失结构,再加上强大的多语言系统,让它在众多开源 CMS 中脱颖而出。

Matt Westcott e5d86af0cd Specify Elasticsearch <6.3.1 6 年之前
.github a57b52212c Mention cross-browser testing in PR template 6 年之前
.tx 84328e4f0d Fetch new translations from Transifex 6 年之前
client c309753378 Expose reusable client-side code to build Draftail extensions (#4467) 6 年之前
docs e5d86af0cd Specify Elasticsearch <6.3.1 6 年之前
etc c8c6e30c4f Fixed spelling error in uwsgi.conf.sample 7 年之前
gulpfile.js 4268ed3c3a Update autoprefixer list on browser support 6 年之前
scripts cac3a65a3d Travis/tox configuration for Elasticsearch 6 6 年之前
wagtail 109445be46 Version bump to 2.1.3 6 年之前
.coveragerc 66d7b283d8 Update .coveragerc 8 年之前
.editorconfig 6ba34636cb Fix whitespace errors in docs 8 年之前
.eslintignore 7f4ce0e6b9 Updated paths in .eslintignore 6 年之前
.eslintrc 2ff4a5aad1 Update explorer for latest scope, UI, with tests 7 年之前
.gitignore 5d638e3284 Add pytest cache directories to gitignore 6 年之前
.nvmrc 91490566c2 Replace references to Node versions 7 年之前
.stylelintrc.yaml 29254270a6 Ignore build folder for CSS linting (#4264) 6 年之前
.travis.yml cac3a65a3d Travis/tox configuration for Elasticsearch 6 6 年之前
CHANGELOG.txt 0c66d04a60 Add release notes for 2.1.3 6 年之前
CODE_OF_CONDUCT.md 03c623b467 Add Contributor Covenant 8 年之前
CONTRIBUTING.md 177ed19e7f Revise link to issues for contributing (#4145) 6 年之前
CONTRIBUTORS.rst 80c11d714a replace my name with my name 6 年之前
LICENSE aeef5a5454 Make license perpetual 7 年之前
MANIFEST.in 9393b93538 Improvements to MANIFEST.IN 8 年之前
Makefile a900965fba Fixes #3516 - replaces scss-lint with stylelint 7 年之前
README.rst 4a18b2f39f Update test coverage link from coveralls to codecov. Fix #4143 6 年之前
appveyor.yml ac80812d88 Remove unsupported environments from appveyor config 7 年之前
circle.yml 432e627054 Add Codecov integration to CircleCI to track JS test coverage, with separate flags (#4219) 6 年之前
codecov.yml 8cce0a45a8 Disable codecov's require_ci_to_pass mode 7 年之前
conftest.py 8b420b9abc Removed __future__ imports 7 年之前
package-lock.json 53f015b318 Upgrade Draftail to v0.17.1. (#4426) 6 年之前
package.json 53f015b318 Upgrade Draftail to v0.17.1. (#4426) 6 年之前
runtests.py 135a62051b Added Elasticsearch 6 backend 6 年之前
setup.cfg ddbefc3145 Exclude wagtail/utils/l18n from linting 6 年之前
setup.py f62d03bde7 Pin Beautifulsoup to 4.6.0 6 年之前
tox.ini e5d86af0cd Specify Elasticsearch <6.3.1 6 年之前

README.rst

.. image:: https://api.travis-ci.org/wagtail/wagtail.svg?branch=master
:target: https://travis-ci.org/wagtail/wagtail
.. image:: https://img.shields.io/pypi/l/wagtail.svg
:target: https://pypi.python.org/pypi/wagtail/
.. image:: https://img.shields.io/pypi/v/wagtail.svg
:target: https://pypi.python.org/pypi/wagtail/
.. image:: http://codecov.io/github/wagtail/wagtail/coverage.svg?branch=master
:target: http://codecov.io/github/wagtail/wagtail?branch=master


Wagtail CMS
===========

Wagtail is a content management system built on Django. It's focused on user experience,
and offers precise control for designers and developers.

.. image:: http://i.imgur.com/hSVerKq.jpg
:width: 728 px

Features
~~~~~~~~

* A fast, attractive interface for authors and editors
* Complete control over design with standard Django templates
* Configure content types through standard Django models
* Fast out of the box. Cache-friendly if you need it
* Tightly integrated search
* Strong document and image management
* Wide support for embedded content
* Straightforward integration with existing Django apps
* Simple, configurable permissions
* Workflow support
* An extensible `form builder `_
* Multi-site and multi-language support
* Excellent `test coverage `_

Find out more at `wagtail.io `_.

Getting started
~~~~~~~~~~~~~~~

.. code-block:: sh

pip install wagtail
wagtail start mysite
cd mysite
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver

then sign in at http://127.0.0.1:8000/admin/

For detailed installation and setup docs, see `docs.wagtail.io `_.

Who's using it?
~~~~~~~~~~~~~~~
`madewithwagtail.org `_ lists some of the public Wagtail sites we know about; please `add your own `_.

Documentation
~~~~~~~~~~~~~
`docs.wagtail.io `_ is the full reference for Wagtail, and includes guides for developers, designers and editors, alongside release notes and our roadmap.

Community Support
~~~~~~~~~~~~~~~~~
There is an active community of Wagtail users and developers responding to questions on `Stack Overflow `_. When posting questions, please read Stack Overflow's advice on `how to ask questions `_ and remember to tag your question with "wagtail".

For topics and discussions that do not fit Stack Overflow's question-and-answer format, there is also a `Wagtail Support mailing list `_ and a `Slack workspace `_.

Commercial Support
~~~~~~~~~~~~~~~~~~
Wagtail is sponsored by `Torchbox `_. If you need help implementing or hosting Wagtail, please contact us: hello@torchbox.com.

Thanks
~~~~~~
We thank `BrowserStack `_, who provide the project with free access to their live web-based browser testing tool, and automated Selenium cloud testing.

.. image:: https://cdn.rawgit.com/wagtail/wagtail/master/.github/browserstack-logo.svg
:target: https://www.browserstack.com/
:width: 219 px

Compatibility
~~~~~~~~~~~~~
Wagtail supports Django 1.11.x and 2.0 on Python 3.4, 3.5 and 3.6. Supported database backends are PostgreSQL, MySQL and SQLite.

Contributing
~~~~~~~~~~~~
If you're a Python or Django developer, fork the repo and get stuck in! We run a separate group for developers of Wagtail itself at https://groups.google.com/forum/#!forum/wagtail-developers (please note that this is not for support requests).

You might like to start by reviewing the `contributing guidelines `_ and checking issues with the `good first issue `_ label.

We also welcome translations for Wagtail's interface. Translation work should be submitted through `Transifex `_.