python - django 前后台系统如何分离
PHPz
PHPz 2017-04-18 09:53:23
0
1
394

1,总需求是前台系统和后台管理系统分离。
2,实现共用数据层。
3,授权系统分离,也就是前后台各一套授权机制。
下图为我的站点结构
请为怎么设计比较好呢?

PHPz
PHPz

学习是最好的投资!

membalas semua(1)
黄舟

Teruskan sahaja dengan struktur semasa anda. Anda terutamanya ingin memisahkan kebenaran bahagian hadapan dan bahagian belakang. Model yang terlibat dalam setiap apl ditakrifkan dalam model yang dimiliki oleh apl tersebut, dan kemudian mekanisme kebenaran masing-masing membenarkan model pengguna bahagian hadapan dan model pengguna bahagian belakang mewarisi AbstractBaseUser dan menulis kaedah kebenaran mereka sendiri. (Sudah tentu, anda juga boleh menggunakan kaedah lain. Anda tidak perlu mewarisi AbstractBaseUser. Contohnya, jika meja depan adalah antara muka, anda boleh menggunakan kebenaran token.) Saya telah menulis laman web sebelum itu memerlukan log masuk pelajar, cikgu log masuk, dan log masuk latar belakang.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan