Django: use TIME_ZONE='Asia/Seoul', USE_TZ=False but time stored in database is wrong?

This is my settings for time zone:

TIME_ZONE = 'Asia/Seoul'
USE_TZ = False

The reason that I set USE_TZ as False is that since my program has a lot of codes comparing model's created DateTime field with other dates, so I want to apply my TIME_ZONE=Asia/Seoul in all fields of model so that make these comparison easier.

Let say I created a model like below:

(The time of Seoul is 2018-02-13 10:10:29, which is 2018-02-13 1:10:29 in UTC)

>> s = Symbol.objects.get(code="123456", name="aa")
>> s.created
datetime.datetime(2018, 2, 13, 10, 10, 29, 771952)

which shows Seoul time exactly.

But when I checked it in database(PostgreSQL), of which timezone is set as KST (or ROK, Republic of Korea), created field shows like this:

2018-02-13 10:10:29.771952+09

which looks strange because it adds "+09" on the actual Korean created time!

I want to know what's wrong with my setting or interpretation.

Need your advices.