Bu videoya geri döneceğiz, temelde son videoda yaptığımız şeyleri kullanıcılarla
ve yorumlarla yapacağız ancak kullanıcılar ve kamplar için yapacağız.
İki temel fikir var.
Birincisi, oturum açmadıklarında birinin yeni bir kamp göndermesini istemediğimizdir.
Kimsenin gitmesini ve bir kamp yeri yaratmasını istemiyoruz.
Bir hesabının olması gerekir.
Kampı herkes görebilir.
yorumları okuyabilir, ancak oturum açmadığınız sürece yeni bir kampanya veya yeni bir yorum gönderemezsiniz.
Herkes
Ve ikincisi, yalnızca oturum açtığınızdan emin olmak istemekle kalmıyor, aynı
zamanda kim olduğunuzu kim olduğunuzu kaydetmek istiyoruz, aynı zamanda yorumlarınız için yaptığımız
gibi, bir kamp gösterisi sayfasında Resti tarafından yaratılan patatesin kimin yarattığını gösterebiliriz ve daha sonra
belirli yorumları veya kampları kimin silebileceğini ve bunun için kimliği ve kullanıcı
adına ihtiyacımız var demektir.
Giriş yapmamış birinin kamp oluşturmasını engelleyen kolay kısımla başlayacağız.
Dolayısıyla, bir dizi güzergah kampı olan kamp yollarını açmamız gerekiyor.
J. S. ve burada önemli rota Create rota ve yeni rota.
Kullanıcıların, oturum açmadıklarında formu görmesini istemiyoruz ve kesinlikle oturum
açmadıklarında bir tane oluşturmalarını istemiyoruz.
Ve çoğu kullanıcıların formu kullanmıyorsa, bu noktaya gelmesi mümkün değildir.
Ancak teknik olarak birisi postacıdan bir şey isteyebilir ve yine de veritabanına bir
şeyler ekleyebilir.
Eğer giriş yapmadıysanız, post güzergahı korumak ve güzergahı unutmak istiyoruz ve bu daha
da önemlisi.
Kullanıcılarımızın çoğuyla ilgili olarak.
Ancak ikisi de Access'te oturum açtığınızdan emin olmak istiyoruz ve zaten
bu kodun ortada oturum açtığını ve bunu kopyalayacağımızı zaten belirttik.
Bu, evet veya endeksli yorumları var.
Evet her ikisi de giriş yaptı ve şimdi kampa geri döneceğiz Evet ve bunu alt kısmına
ekledikten sonra bu tamamlamalarda kullanacağız.
Dolayısıyla, burada oturum açtığınızdan emin olmak için yenisi yerine, burada aynı şey burada oturum açtı ve güvenli
bir şekilde seyahat etti.
Harika.
Sunucuyu ateşleyip bir adım atalım.
Düğüm.
Evet, eğik çizgi kamplarına gidiyoruz ve şimdilik hiçbir kampımız yok, hangisi önemli değilse sorun yok.
Tek yapmak istediğim bir tane denemek ve eklemek ve şu anda
oturum açmadım, bu yüzden Forumda oturumun iyi olduğunu göreceğim, çünkü Middleware'e giriş yapıyorsa,
şimdi o şekilde çizmem için yeniden yönlendirme yapıyor ancak kayıt olabilirsiniz ve burada havuç olarak kaydolacağım.
Şimdi yeni bir kamp eklemeye çalışalım ve şimdi forumu görebiliyorum.
Mükemmel.
Şimdi, şu anda oturum açmış olan kullanıcıyı bu yeni kamp ile ilişkilendiren daha
zorlu Eğik Eğlenceli Bölüm'e gidelim.
Bu durumda, eğer Karnit kampı yarattıysam ve göndermek istersem.
Şu an sadece kendi başına yaratıldı.
Herhangi bir kullanıcı verileriyle hiçbir ilgisi yoktur ancak Carrot'un kullanıcı adını ve Carrot'ın kimliğini bu
kampa kaydetmek istiyoruz.
Bunu başarmanın yolu, yorumlar için yaptığımız yolla hemen hemen aynı.
Kamp şemasını başlatmak için ve daha ileri gitmeden önce değiştirmek zorunda kalacağız.
Başlangıçta, v 9'da olduğumu, şimdi de bu değişiklikleri takip ederseniz sürüm
9'da olduğunu söylemeyi unuttum.
Pekala, ihtiyacımız olan modelleri açalım.
Hangisi sadece kamp.
J Evet, temelde yazarımız olduğu yerde yoruma eklediğimiz aynı şeyi ekleyeceğiz ve bu
kullanıcı yazarını çağırdık.
Gerçekten önemli değil.
Tutarlı olmak için sadece yazarla birlikte çalışacağım ve yazar yerine, bir nesne olan bir
kimliğimize sahibiz ve daha sonra bir dize olan kullanıcı adına sahibiz ve daha sonra İd
böyle bir uzun nesne türü olan bu şemaya sahip nesne kimliğini ve sonra referans sadece bunun gibi kullanıcı olacak ve
kaydedecektir.
Burada bir virgüle ihtiyacımız var.
Bakalım burada da bir virgüle ihtiyacımız var.
Tamam, böylece tasarruf edeceğiz, şimdi yapmamız gereken şey kampçılık yaratmak yerine mantığı kurmak.
onları kampın yazarına kaydetmek istiyoruz ve bu da yorumda da aynı şekilde çalışacak.
Dolayısıyla bir kamp oluşturulduğunda şu anki kullanıcının kimliğini ve geçerli kullanıcının
kullanıcı adını almak ve
Böylece, kamp rotasına gidelim ve sonra burada doğru olan yaratıcılık bulmamız gerekiyor.
Up Post eğik çizgi.
Aslında hangi kampları çizgileri hatırlıyoruz, çünkü aslında evet burada bu çizgimiz var.
Bu yol geldiğinde, veri adı resim açıklamasını kapıyor veya orada yeni bir kamp
yapıyorlar.
daha vereyim ve bu kullanıcıun şu anda oturum açmış olan kullanıcı hakkındaki bilgileri içeren bir son video isteğinden incelemesine izin vermeliyim.
Bu nedenle, bu verileri düzenlemeden önce bana istek nokta kullanıcısı günlükleri hakkında bu
konseyden bir tane
Ve şu anda oturum açmış bir kullanıcı yoksa, boş kalacaktır, çünkü birisi
Middleware'de oturum açtıysa oturum açmadığı sürece bu noktaya ulaşmamız mümkün değildir.
TAMAM.
Öyleyse kurtulalım ve o kullanıcının talebini görmeyi beklemeliyiz.
Böylece Control-C yeniden başlatıldı ve bir kamp oluşturduğumuzda bu olur.
Şimdi gidelim ve test edelim.
Kamp yapmak için bir görüntü oluşturun ve kampın adı çöl
olacak çöl ve açıklamalar sadece sıcak olacak ve çölü beğendikçe göndereceğiz.
Ve önce giriş yapmam gerekiyor.
Pekala, o halde onun carit şifresinin giriş yapalım şifresi.
Şimdi yeni bir kampa attığımız o çöl çöl sıcak kurak kuru çöl imajını yapıştırdık, şimdi bir kamp oluşturuyoruz
ve bu işe yarıyor.
Ancak konseyimize bir göz atalım ve kullanıcılarımızın basıp çıkmadığını görelim.
Ve gördüğünüz gibi buradaydı.
Yani bir kullanıcı adı olan Khairat ID 5 6 2 blah blah falan onaltılı kimliği var.
TAMAM.
Şimdi, bu verileri alıp yeni kampa kaydetmek istiyoruz ve bunu, yeni
bir kamp yazar kimliğinin eşit olduğuna inandığımız şekilde yapabiliriz ve ardından yeni kamp yazarının kullanıcı adı eşittir, ancak bu
şekilde yapmayacağım.
Bence sizden biraz daha temiz bir şekilde göstermek istiyorum, burada
bir nesne var yazar diyeceğiz ve onun yerine kimliği ve kullanıcı adı ve kimliğimize sahip olacağım, kimliği için kullanıcı
altındakileri isteğinde bulunacağız. .
Buradaki ve kullanıcı adı, kullanıcı adını kullanma isteğidir ve virgül gerekir.
Şikayetçi olduğunu görebilirsiniz, bu da kaydetmek için iyi bir şey.
Ve o zaman biz sadece bu yazar onu yaratırken yeni kampa
sokmak zorundayız, böylesi bir kampanyayı böyle yapabiliriz.
Ve o zaman başka bir şey yapmak zorunda değiliz.
Biz zaten bizim DOT oluşturmak için yeni bir kamp geçiyordu.
Bu yüzden şimdi bundan kurtulayım.
LOEG ile ilgili maliyet Şimdi kullanıcı verisine ekliyoruz.
Ve iyi olmalıyız.
O zaman nasıl gittiğini ve çalışıp çalışmadığından emin olalım.
Ancak yine de burada çağırdığımız o kampın sabit bir kaydı burada veritabanından
geri geliyor ve umarım biz de yazar verilerimizi görüyoruz.
Bu nedenle tekrar başka bir kamp yapmaya başlayın ve oturum açmak için her zaman sinir bozucu olan yapmak ve ekran yaratmak
zorunda kalacağım ama aslında burada test ettiğimiz şey bu şifrenin hiçbir yolu yoktur.
Şimdi giriş yaptık yeni bir kampanya ekleyecek.
Arel'in aynı görüntüsünü kullanacağız ve bunu bir çöl olarak adlandıracağız jibberish gönderin.
TAMAM.
Şimdi burada neler olduğumuza bir göz atalım.
Mükemmel.
Açıklamalarınızın boş olduğunu açıklamış bulunuyorsunuz.
Adını resimleyin, ardından da adınıza havuç ve kimlik belgesi olan yazarın ismini 5: 6 olan tüm onaltılık
felsefeye yazın.
Mükemmel.
Bu yüzden tam olarak nasıl çalışması gerekiyor.
Yapabildiğimiz son şey şov sayfasında göstermek.
Bu şov sayfalarından birine gidersem, burada resti tarafından gönderilen veya
patates tarafından gönderilen kodu yazdırabiliriz.
O halde bunu yapalım.
İşte şovumuz şablonu.
Bu yüzden, kampçılık gösterisini kullanmak yerine onu açmak istiyoruz ve sonra kampın yazar yazarının kullanıcı adının içinde olduğu
için erişebiliyoruz ve hepsi bunu başka bir paragraf ekleyerek yapıyor ve burada içeride bizim
E'ye ihtiyacımız var. J. Aztek'in ve biz kamp istiyoruz.
Nokta yazar nokta kullanıcı adı şu ki buradaki her şey kamp.
Nokta yazar nokta kullanıcı adı havuç istiyorum.
Ve sadece bastırmak yerine, gönderdikten sonra karat yapalım.
Ve bunu italik hale getirelim ve bunu yapabilirim.
Biraz boş yere girelim.
Oraya gidiyoruz.
Ve sonra E-M etiketleri koyacağım bunun için hatırlamanın önemini hatırlıyorum.
Teknik olarak italik değil.
Bunun anlam ifade eden veya sayfamızda vurgulanan bir şey olması gerekiyordu.
Varsayılan olarak italik olur.
Böylece sunucuyu yeniden başlatmayı kaydettirelim ve sayfayı yenilemek için bunun işe yarayıp yaramadığını görmek için bu sefer
giriş yapmamız gerekmeyecek.
Mükemmel carot tarafından gönderildi.
Aynı şey burada.
Aslında yazarın o kişiye kaydedilmiş olması da yok.
Bu yüzden yeni bir tane yapalım.
Tekrar üye olun ve kullanıcı adımız roket adamı şifresi olacak.
Bir kez daha sadece bir şifre.
Kaydolup sonra yeni bir kampanya ekleyelim ve işe yaradığından emin olalım.
Bu yüzden aynı görüntüyü kullanıyoruz ve bu sadece bülten olacak ve açıklama da falan filan olacak.
Şimdi gönderelim ve bir göz atalım.
Oraya gidiyoruz.
Roket adam tarafından gönderildi.
Harika.
Bu yüzden bu derste bitirmek istediğim her şey bu.
Bir kullanıcının giriş yapmadıkça bir kampanya oluşturamayacağından emin olarak başlamak istedim.
Gerçekten kolay bir düzeltme olan yeni bir kamp oluşturmak için giriş yapmanız gerekiyor.
Sadece katman yazılımımıza giriş yapmamız gerekiyordu.
Ve sonra yaptığımız ikinci şey aslında kamp şemasını güncellemekti.
Bu yüzden artık bir kullanıcı adı Kimliğine sahip yazar var ve daha sonra bunu yalnızca oluşturmak yerine dolduruyoruz.
Yeni bir kamp yarattığınızda.
Sonra nihayet şov sayfası kampanyasına yazdık ve yazar o kullanıcı adını