[TehPUG] ماژول مدیریت کاربران

Beikmohammadi, Hasan (Production Planning) beikmohammadi at saipacorp.com
Sun May 18 14:27:00 CEST 2014


قرار بود سیستم آموزشی باشه !
واسه من و امسال منم که تازه شروع کردم قابل فهم باشه تا بتونم استفاده کنیم اما ظاهرا انقدر بین علما اختلاف افتاده که حالا حالا این بحث که اصلا چکار میخوایم بکنیم و چطور ادامه داره .........

________________________________
From: TehPUG [mailto:tehpug-bounces+beikmohammadi=saipacorp.com at python.org] On Behalf Of amir baleghi
Sent: Sunday, May 18, 2014 2:48 PM
To: Tehran Python User Group
Subject: Re: [TehPUG] ماژول مدیریت کاربران

سلام بر بچه عزیز خسته نباشید . آقای مهدوی حرفاتون خیلی قشنگه ولی به نظر من هم فعلا زیاد سنگینش نکنیم بهتره . فعلا با همین دید جلو بریم
از آقا نیما هم تشکر می کنم که زحمت این مدل رو کشیدن انشاالله با فکر بیشتری در جلسه سه شنبه پیگیریش خواهیم کرد .
بچه ها به نظر من روش بیشتر فکر کنید . و مدل رو پخته تر کنید . روی چالش هایی که ممکن که بهشون بر بخوریم هم فکر کنیم خیلی خوبه
من هم سعی می کنم که روی  یک نمونه آزمایشی  برای این مدل کار کنم


2014-05-17 19:15 GMT+04:30 مهرداد سیف زاده <mehrdad.seyfzadeh at gmail.com<mailto:mehrdad.seyfzadeh at gmail.com>>:
به نظرم زیاد سنگینش نکنیم بهتره. قرار بود دور هم جنگو رو بریم جلو و کل اعضای گروه روی یک پروژه که با جنگو درست شده کار کنیم.
همین مواردی که دوستمون NIM4N فرمودن رو با جنگو بصورت پیاده سازی کنیم و روی سایت پاگ راه اندازیش کنیم که کل اعضا بتونن برن و برای خودشون پروفایل درست کنن و پنل ادمین(کنترل دسترسی کاربران) هم دست مدیر سایت باشه. بعدش اگر فرصتهای بیشتر اون رو بصورت نرم افزار قابل نصب در بیاریم. یه چیزی مثل نرم افزار portfolio ولی امکان گروهی.

2014-05-17 19:01 GMT+04:30 Nim4n <nim4n at yahoo.com.dmarc.invalid<mailto:nim4n at yahoo.com.dmarc.invalid>>:
وردپرس به طور مثال اپ هاش رو از طریق خودش نصب میکنه نه یه برنامه جانبی . بعد اگه یه اپلیکیشن مجتمع داشته باشیم اینستالرش جدا میشه که زیاد جالب به نطر نمیرسه .. به نظر خودت کاربرپسنده ؟!


Sent from Samsung Mobile



-------- Original message --------
Subject: Re: [TehPUG] ماژول مدیریت کاربران
From: سید حمید مهدوی <s.h.mahdavi at chmail.ir<mailto:s.h.mahdavi at chmail.ir>>
To: Tehran Python User Group <tehpug at python.org<mailto:tehpug at python.org>>
CC:


ایزار های مختلفی رو دیدم که همچنین امکانی رو دارند. از سیتسم های ساده ای مثل سیستم های مدیریت محتوای تحت وب (وردپرس و جوملا و ...) تا سیستم هایی مثل vdp همه در ابتدا یه نرم افزار دارند که نصب رو انجام می ده و بعد از نصب حذف می شه یا از کار می افته

فرض ما هم بر اینه که روی سیستمی که در اختیار داریم جانگو نصب نباشه. این ابزار باید تنظیمات نصب جنگو و کارای مختلف دیگه رو مدیریت کنه. البته با وب اینترفیس

نظرتون؟!

------------------------------ پیام اصلی ------------------------------
از: ‪سید حمید مهدوی <s.h.mahdavi at chmail.ir<mailto:s.h.mahdavi at chmail.ir>>
به: ‪Tehran Python User Group <tehpug at python.org<mailto:tehpug at python.org>>
ارسال شده: شنبه، 27 اردیبهشت 1393 05:04:23
موضوع: Re: [TehPUG] ماژول مدیریت کاربران







سلام

این پروژه اون پروژه نیست اصلا

یه مثال می زنم

فرض کن قراره با جنگو یه ابزار بنویسیم

بعد این ابزار رو یه جایی نصب کنیم

حالا برای نصب کردن می تونیم خودمون فایهای جنگو رو کپی کنیم یا اینکه یه ابزار برامون این کار رو انجام بده

این همون ابزاریه که قراره پروژه ای که با جنگو نوشتیم رو یه جا برامون کپی و پیکربندی کنه



------------------------------ پیام اصلی ------------------------------
از: ‪Nim4n <nim4n at yahoo.com.dmarc.invalid>
به: ‪tehpug at python.org<mailto:tehpug at python.org>
ارسال شده: شنبه، 27 اردیبهشت 1393 04:20:38
موضوع: Re: [TehPUG] ماژول مدیریت کاربران






فریم ورک رو چرا عوض کردی باز ؟ :)
مگه قرار نبود ابزار اپ های جنگو رو نصب کنه ؟!


Sent from Samsung Mobile



-------- Original message --------
Subject: Re: [TehPUG] ماژول مدیریت کاربران
From: سید حمید مهدوی <s.h.mahdavi at chmail.ir<mailto:s.h.mahdavi at chmail.ir>>
To: Tehran Python User Group <tehpug at python.org<mailto:tehpug at python.org>>
CC:



با سلام

متاسفانه 5 شنبه تهران نبودم و نتونستنم بیام

با این حال به ذهنم رسید که هر ابزاری رو که الان داریم می نویسیم نیاز به یک نرم افزار نصب کننده داره. ابزاری که فرآیند نصب رو انجام بده و بعد خودش حذف بشه. این ابزار نصب کننده باید کمترین وابستگی رو به فریم ورک ها و کتابخونه های سیستم داشته باشه. و حتی اگر لازم شه خودش جنگو رو روی سیستم نصب و سوار کنه. علاوه بر این به نظرم باید یک اینترفیس تحت وب داشته باشه. برای همین به نظرم این ابزار بهتره با فریم ورک باتل نوشته بشه که کمترین وابستگی رو به هر چیز دیگه داره.

ان شا الله امشب توی خونه روی اون کار می کنم و نتیجه رو فردا اینجا می ذارم.

اگر دوستان نظری در این مورد دارند ممنون می شم بگن

------------------------------ پیام اصلی ------------------------------
از: ‪Nim4n <nim4n at yahoo.com.dmarc.invalid>
به: ‪tehpug at python.org<mailto:tehpug at python.org>
ارسال شده: شنبه، 27 اردیبهشت 1393 02:46:45
موضوع: Re: [TehPUG] ماژول مدیریت کاربران






اینا اطلاعات یوزره به عنوان مدل در جنگو نوشته میشه .. اما حق دسترسی یک شی از مدل permission هست و هروقت که بخوایم میتونیم حق دسترسی جدید اضافه کنیم


Sent from Samsung Mobile



-------- Original message --------
Subject: Re: [TehPUG] ماژول مدیریت کاربران
From: مهرداد سیف زاده <mehrdad.seyfzadeh at gmail.com<mailto:mehrdad.seyfzadeh at gmail.com>>
To: Tehran Python User Group <tehpug at python.org<mailto:tehpug at python.org>>
CC:


امکان تخصیص حق دسترسی ‌ها باید بر اساس فیلدهای زیر باشه؟
یوزر
پسورد
نام
نام خانوادگی
ایمیل
عکس
اطلاعات
وب سایت
مهارت ها
گروه ها
دسترسی ها
دوستان
پیام ها
 یعنی این فیلدها بصورت استاتیک و توکار برای تخصیص به گروه و کاربران باشه یا میتونه بصورت پویا هر بخش جدید که به سایت اضافه کردیم، متناسب با همون حق‌دسترسی جدید هم ایجاد بشه؟


‫در ۲۷ اردیبهشت ۱۳۹۳ ه‍.ش.، ساعت ۱۲:۲۵‏، Keyvan Hedayati‏ <k1.hedayati93 at gmail.com<mailto:k1.hedayati93 at gmail.com>> نوشت:‏
البته فکر کنم نیازی به گفتن نباشه ولی هر کدی که تو پاگ نوشته بشه با یکی از مجوزهای نرم‌افزار آزاد تو گیت‌هاب قرار داده می‌شه

2014-05-17 10:53 GMT+04:30 NIM4N <nim4n at yahoo.com.dmarc.invalid<mailto:nim4n at yahoo.com.dmarc.invalid>>:
سلام

دوستان طبق توافقی که در جلسه دوم کارگاه مبنی بر نوشتن یک ماژول مدیریت کاربران شد،(البته اون قضیه ماژول مدیریت ماژولها هم سر جاش هست) من چیزهایی که به ذهنم میرسید واسه مدل و نیازها رو نوشتم . احتمالا خیلی چیزها رو جا انداختم! که ممنون میشم در تکمیلش کمک کنید.



فیلدهای یوزر در مدل:
یوزر
پسورد
نام
نام خانوادگی
ایمیل
عکس
اطلاعات
وب سایت
مهارت ها
گروه ها
دسترسی ها
دوستان
پیام ها

یک ماژول مدیریت حق دسترسی:

امکان ایجاد حق دسترسی

امکان پاک کردن یک حق دسترسی به طبع باید از یوزر و گروهایی هم که این دسترسی رو دارند پاک بشه
امکان نمایش یوزرهایی که یک دسترسی بخصوص را دارند
امکان نمایش گروههایی که یک دسترسی بخصوص را دارند.
امکان نمایش کلیه دسترسی های موجود
امکان برگرداندن یک دسترسی خاص بر حسب نام دسترسی


مدیریت گروه:

امکان نمایش کلیه گروههای موجود
امکان اضافه کردن دسترسی به یک گروه
امکان پاک کرد یک دسترسی از یک گروه
امکان نمایش کلیه دسترسی های یک گروه
امکان انتقال کلیه یوزرهای یک گروه به یک گروه دیگر
امکان انتقال کلیه دسترسی های یک گروه به یک گروه دیگر
امکان نمایش کلیه یوزرهای موجود در یک گروه
امکان پاک کردن یک گروه
امکان پاک کردن کلیه دسترسی های یک گروه
امکان اضافه کردن یک یوزر به گروه
امکان پاک کردن یک یوزر از گروه
امکان اختصاص تمام دسترسی های موجود به یک گروه
برگرداندن یک گروه خاص بر حسب نام آن گروه

مدیریت کاربران:

امکان تغییر پسورد
امکان اضافه کردن یوزر جدید
امکان پاک کردن یوزر
امکان اختصاص گروه
امکان پاک کردن گروه
امکان اختصاص حق دسترسی
امکان پاک کردن حق دسترسی
امکان ویرایش فیلدها
امکان نمایش فیلدها
امکان برگرداندن یوزر
امکان گرفتن کلیه حق دسترسی هایی که کاربر دارد
امکان حذف کلیه دسترسی ها
امکان بررسی داشتن یک مجوز خاص برای کاربر

_______________________________________________
TehPUG mailing list
Website: http://tehpug.ir<http://tehpug.ir/>
List Address" TehPUG at python.org<mailto:TehPUG at python.org>
List Options: https://mail.python.org/mailman/listinfo/tehpug



--
Live long and prosper, Keyvan Hedayati

_______________________________________________
TehPUG mailing list
Website: http://tehpug.ir<http://tehpug.ir/>
List Address" TehPUG at python.org<mailto:TehPUG at python.org>
List Options: https://mail.python.org/mailman/listinfo/tehpug













_______________________________________________
TehPUG mailing list
Website: http://tehpug.ir
List Address" TehPUG at python.org<mailto:TehPUG at python.org>
List Options: https://mail.python.org/mailman/listinfo/tehpug


_______________________________________________
TehPUG mailing list
Website: http://tehpug.ir
List Address" TehPUG at python.org<mailto:TehPUG at python.org>
List Options: https://mail.python.org/mailman/listinfo/tehpug

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tehpug/attachments/20140518/b9225e05/attachment.html>


More information about the TehPUG mailing list