3 –topshiriq: Yangiliklar saytini dasturiy taminotning modulini ishlab chiqish(comment) Bajardi
Pythonning mashhurligi va yuqiri ish haqi
Download 66.17 Kb.
|
5.Pythonning mashhurligi va yuqiri ish haqi
Python dasturchilari sohada eng yuqori ish haqiga ega. AQSHda Python dasturchisining o'rtacha ish haqi taxminan $120,000ni tashkil qiladi. Yangiliklar saytini ishlab chiqilgan moduli Bu qism: Foydalanuvchini ro’yxatdan o’tish qismi ya’ni saytdan foydalanish uchun avval ro’yxatdan o’tish keri. def user_register(request): user_form = UserRegistrationForm(request.POST) if user_form.is_valid(): new_user = user_form.save(commit=False) new_user.set_password( user_form.cleaned_data['password'] ) new_user.save() Profile.objects.create(user=new_user) context = { 'news_user': new_user } return render(request, 'account/register_done.html', context) else: user_form = UserRegistrationForm() context = { 'user_form': user_form } return render(request, 'account/register.html', context) Bu qism: Foydalanuvchini profil qismi u yerda foydalanuvchi ma’lumotlari saqlanadi. def dashboard_view(request): user = request.user profile = Profile.objects.get(user=user) context = { 'user': user, 'profile': profile } return render(request, 'pages/dashboard.html', context=context) Bu qism: ro’yxatdan o’tgandan login qismi bu yerda kiritilgan ma’lumotlar to’g’ri yoki notog’riligi tekshiradi def user_login(request): if request.method == "POST": form = LoginForm(request.POST) if form.is_valid(): data = form.cleaned_data user = authenticate(request, username=data['username'], password=data['password']) if user is not None: if user.is_active: login(request, user) return HttpResponse('Muvaffaqiyatli login amalga oshirildi') else: return HttpResponse('Sizning profilingiz faol holatda emas') else: return HttpResponse('Login va parolda xatolik bor!') else: form = LoginForm() return render(request, 'registration/login.html', {'form': form}) komplatsiya qismi Xulosa: Xulosa qilib aytaman men qilgan yangilik saytim insonlar uchun juda foydali deb bilaman chunki zamon bilan ham nasaf bo’lib turishi keri ya’ni nimalar bo’lyotgani Bili turishi kerak. Download 66.17 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling