Encrypted Django Model Fields
Some other issues to consider are that the web application will then not be able to sort or easily query on the encrypted fields.  It would be helpful to know what administrative functions the client wants you to have.  Another approach would be to have a separate app / access channel that does not show the critical data but still allows you to perform your admin functions only.
A client wants to ensure that I cannot read sensitive data from their site, which will still be administered by me. In practice, this means that I'll have database access, but it can't be possible for me to read the contents of certain Model Fields. Is there any way to make the data inaccessible to me, but still decrypted by the server to be browsed by the client?