Django: Profile?
Django/Python Error: Profile matching query does not exist.

Ich programmiere eine Website auf der man Benutzern folgen kann und deren Beiträge sehen kann im feed.html.

Ich habe kleine änderungen vorgenommen die aufeinmal im feed.html einen error anzeigen.

Ich bin meine Spuren wieder zurück gegangen und kann echt nicht verstehen wie das passieren konnte. Ich habe bei forms.py den block "Media" rausgenommen da dieser code nicht geklappt hat. In dem Code geht es darum das man anstatt Text auch bilder posten kann, hat leider nicht geklappt.

Naja. Als ich diesen block wieder entfernt habe kam dieser error, ich weiß nicht wie ich das fixen kann.

ich poste mal meine seiten.

views.py

 from blog.models import Post
from notification.models import Notification
from django.core.checks import messages
from django.shortcuts import render, get_object_or_404, redirect
from django.contrib.auth.mixins import LoginRequiredMixin, UserPassesTestMixin
from django.contrib.auth.models import User
from django.urls import reverse_lazy, reverse
from django.views.generic import ListView, DetailView, CreateView, UpdateView, DeleteView
from .models import Comment, Post
from .forms import CommentForm
from django.http import HttpResponseRedirect, JsonResponse
from users.models import Profile
from itertools import chain
from django.contrib.auth.decorators import login_required
from django.contrib import messages
from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger
from django.template.loader import render_to_string
import random

""" Home page with all posts """
def first(request):
    context = {
        'posts':Post.objects.all()
    }
    return render(request, 'blog/first.html', context)


""" Posts of following user profiles """
@login_required
def posts_of_following_profiles(request):


    profile = Profile.objects.get(user = request.user)
    users = [user for user in profile.following.all()]
    posts = []
    qs = None
    for u in users:
        p = Profile.objects.get(user=u)
        p_posts = p.user.post_set.all()
        posts.append(p_posts)
    my_posts = profile.profile_posts()
    posts.append(my_posts)
    if len(posts)>0:
        qs = sorted(chain(*posts), reverse=True, key=lambda obj:obj.date_posted)


    paginator = Paginator(qs, 5)
    page = request.GET.get('page')
    try:
        posts_list = paginator.page(page)
    except PageNotAnInteger:
        posts_list = paginator.page(1)
    except EmptyPage:
        posts_list = paginator.page(paginator.num_pages)
  
    return render(request,'blog/feeds.html',{'profile':profile,'posts':posts_list})


forms.py

 from django import forms
from django.forms import fields, widgets
from .models import Post, Comment

class CommentForm(forms.ModelForm):
    body = forms.CharField(widget=forms.Textarea(attrs={'class':'form-control custom-txt','cols':'40','rows':'3'}), label='')
    class Meta:
        model = Comment
        fields = ['body',]

die seiten sind nicht vollständig, hab die unnötigen sachen rausgelassen.

Django: Profile?
Internet, IT, Programmieren, Code, Error, Python, django
Wordpress Fehlermeldung/Crash?

Hiiii,

meine Website ist leider nicht erreichbar zur Zeit, habe schon versucht über den Backuplink und ftp rein zu kommen allerdings ohne erfolg. bekomme immer die fehlermeldung

Es gab einen kritischen Fehler auf deiner Website.

in einer Fehlermail von Wordpress stand folgende Zeile

.../wp-content/plugins/woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:114
   Stack trace:
   #0 /var/www/vhosts/.../httpdocs/wp-includes/class-wp-hook.php(305): WC_GZD_Customer_Helper->delete_doi_session()
   #1 /var/www/vhosts/.../httpdocs/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters()
   #2 /var/www/vhosts/.../httpdocs/wp-includes/plugin.php(470): WP_Hook->do_action()
   #3 /var/www/vhosts/.../httpdocs/wp-includes/user.php(110): do_action()
   #4 /var/www/vhosts/.../httpdocs/wp-login.php(1142): wp_signon()
   #5 /var/www/vhosts/.../httpdocs/wp-content/plugins/wps-hide-login/classes/plugin.php(604): require_once('/var/www/vhosts...')
   #6 /var/www/vhosts/.../httpdocs/wp-includes/class-wp-hook.php(303): WPS\WPS_Hide_Login\Plugin->wp_loaded()
   #7 /var/www/vhosts/.../httpdocs/wp-includes/class-wp-hook.php(327): WP

schätze mal da ist irgendwas mit meinem Onlineshop faul/spinnt irgendein plugin rum.

weitere Angaben:

WordPress-Version 5.8.4
   Aktuelles Theme: Divi (Version 4.17.0)
   Aktuelles Plugin: Germanized for WooCommerce (Version 3.8.4)
   PHP-Version 7.4.28

Hat jemand eine Ahnung was ich dagegen machen kann?

Danke

Computer, Internet, Website, Wordpress, Code, Error, Plug-in
Bei WhatsApp für Windows werden keine Profilbilder mehr angezeigt?

Bei WhatsApp für Windows, also am Computer, werden bei mir seit einiger Zeit keine Profilbilder und auch keine Gruppenbilder mehr angezeigt. Auf dem Handy (Android) klappt alles und auch über WhatsApp-Web. Über das Programm für Windows leider nicht. Selbst mein eigenes Profilbild wird nicht angezeigt. Ich habe bereits die .exe-Version, sowie die aus dem Windows-Store ausprobiert, wobei bei beiden der Fehler auftritt. Auch habe ich schon probiert den Computer neu zu starten, mich mit dem Handy neu zu verbinden, das Programm neu zu installieren, sowie den Ordner unter %appdata% zu entfernen. An der Windows-Firewall habe ich auch nichts umgestellt, habe sicherheitshalber trotzdem nachgeschaut, ob sich dort kürzlich etwas geändert hat → ist nicht der Fall.
Einen Unterschied könnte es eventuell geben, da ich nicht die Originale WhatsApp Version habe, sondern GBWhatsApp (http://alexmods.com/down/gbwhatsapp-pro), also eine modifizierte Version. An dieser hat sich jedoch seit dem Fehlen der Profilbilder nichts geändert. Außerdem sehe ich die Profilbilder ja auf dem Handy und auch über WhatsApp-Web noch.

So sieht es bei mir zurzeit aus....

Wenn ich auf mein eigenes Profil klicke, oder auf das einer anderen Person oder Gruppe, bekomme ich das Lade-Symbol angezeigt, allerdings wird das Bild nicht geladen.

Diverse Internetseiten-Tipps habe ich auch schon durch:

  • https://www.wintotal.de/tipp/whatsapp-profilbild-wird-nicht-angezeigt/
  • https://www.heise.de/tipps-tricks/WhatsApp-Profilbild-wird-nicht-angezeigt-was-tun-6071355.html
  • https://praxistipps.chip.de/whatsapp-update-profilbilder-von-kontakten-weg-was-tun_27652
  • https://www.giga.de/downloads/whatsapp-fuer-iphone/tipps/whatsapp-profilbild-weg-gruende/
  • https://www.helpster.de/wieso-sehe-ich-bei-whatsapp-keine-profilbilder-hilfestellung_218285

Weshalb Google mir da auch bisher nicht weitergeholfen hat. Da ich vom Programmieren einer WhatsApp-API das Prinzip, zumindest von WhatsApp-Web kenne, wie die Profilbilder vom Server geholt werden, würde ich sagen, dass ein Problem mit der Session des Windows-Programms vorliegt.
Normalerweise werden die Profilbilder über einen GET (oder POST) in Verbindung mit einem Authcode, welcher sich aus der Session ergibt abgefragt. Leider ist es mir bisher nicht möglich gewesen einen Weg zu finden für das WhatsApp Programm eine Netzwerk-Analyse zu machen.

Ich freue mich, wenn mir jemand weiter helfen kann.

Bei WhatsApp für Windows werden keine Profilbilder mehr angezeigt?
Computer, Handy, Internet, Software, IT, Programmieren, Error, Profilbild, WhatsApp
Java Error NullPointerException?

Hi, ich halte mich kurz:

Main-Methodenaufruf, auf den der Fehler zeigt:

ConfigProperties cp = new ConfigProperties();
ConfigProperties.initPropertyFile();

Config-Klasse:

public class ConfigProperties {
  private final static String dbURL = ConfigProperties.property.getProperty("dbURL");
  private final static String user = ConfigProperties.property.getProperty("user");
  private final static String pass = ConfigProperties.property.getProperty("pass");

  private final static String command = "select * from test";

  public static Properties property;

  private static String configpath = "Config/Config.properties";

  public static void initPropertyFile() {
    property = new Properties();

    try {
      InputStream instm = new FileInputStream(configpath);
      property.load(instm);
    }
    catch (IOException e) {
      e.printStackTrace();
    }
  }

  public String getdbURL() {
    return dbURL;
  }

  public String getuser() {
    return user;
  }

  public String getpass() {
    return pass;
  }

  public String getcommand() {
    return command;
  }
}

Config Property Datei:

dbURL = jdbc:sqlserver://localhost\\LOCALSQLSERVER;encrypt=false;sslProtocol=TLS;databaseName=OBLFCalMeas
user = sa
pass = Test123#

Fehler:

Exception in thread "main" java.lang.ExceptionInInitializerError
at de.Main.main(Main.java:13)
Caused by: java.lang.NullPointerException: Cannot invoke "java.util.Properties.getProperty(String)" because "de.ConfigProperties.property" is null
at de..ConfigProperties.<clinit>(ConfigProperties.java:9)
... 1 more

Wie kann ich das beheben? Sorry für die wahrscheinlich recht einfache Frage, aber ich habe noch nie mit properties-Dateien gearbeitet.

LG
Niklas

Programmieren, Java, Error, Informatik
HI habe ein Invalid Syntax Fehler in Python?

Hi ich habe wieder zjm Programmieren angefangen und hab ein Python Tutorial gemacht ich hab den Code richtig getippt aber trotdem wird ein Fehler angezeigt... Help

Hier der Code

from tkinter import Tk, simpledialog, messagebox

def datei_lesen():

  with open('hauptstadt.txt') as file:

    for line in file:

      line = line.rstrip('\n')

      land, stadt = line.split('/')

      die_welt[land] = stadt

def datei_schreiben(land_name, satdt_name):

  with open('hauptstadt.txt', 'a') as file:

    file.write('\n' + land_name + '/' + stadt_name)

print('Frag den Experten - Häuptstadte der Welt')

root = Tk()

root.withdraw()

die_welt = {}

datei_lesen()

while True:

  abfrage_land = simpledialog.askstring('Land', 'Gib einen Ländernamen ein:')

  if abfrage_land in die_welt:

    ergebnis = die_welt[abfrage_land]

    messagebox.showinfo('Antwort',

              'Die Hauptstadt von ' + abfrage_land + ' ist ' + ergebnis + '!')

  else:

    neue_stadt = simpledialog.askstring('sag es mir',

                      'Keine Ahnung! ' +

                      'Was ist die Hauptstadt von ' + abfrage_land + '?')

    die_welt[abfrage_land, neue_stadt

    datei_schreiben(abfrage_land, neue_stadt)

         

           

root.mainloop()

Das fettgedruckte d wird als Fehler bezeichnet... Dnake dür eure Hilfe

Computer, Schule, Programmieren, Error, Informatik, Python
Ein Geisterlicher Besuch oder ein Technikfehler?

Guten Abend,

Es ist noch nicht so lange her und ich weiß immer noch nicht, was es gewesen sein könnte. Zumindest könnte ich mir dies nicht erklären.

Eines Abends zockte ich ab 18 :00 Uhr mit einem Kollegen/Arbeitskollegen. Er hatte Discord, worüber ich gesprochen hatten. Und das auch nur über den PC. Da er frühschicht hatte (um 4 Uhr aufstehen) ging er um 23 Uhr Online, damit er etwas schlaf hatte. Um ungefähr 0:55 ging ich in die Küche und bekam über Discord einen Anruf (hab ich nicht mitbekommen ) und er war aufeinmal Online und sah, das er was tippte. Doch dann ging er offline. Ich schrieb ihm über Whatsapp. Aber nichts kam mehr.

Ich ließ es dabei. 10 Minuten Später, also um ca 1:10 bekam ich einen Whatsapp Videoanruf von einem anderen Kollegen. Und diese Freundeskreise kennen sich nicht. Ich war verwirrt, weil dieser ebenso Frühschicht hatte und dieser geht meistens um 18 Uhr schon schlafen.

Ich ging dran, ich hörte komische geräusche. Das Bild gegenüber war ziemlich verpixelt und dunkel, aber man konnte irgendwas seltsames sehen. Auch hören. Aber nicht meinen Kollegen. Nach 30 Sek hörte dieser Anruf auf.

Als ich zurück rief, war mein arbeitskollege ziemlich sauer.

Am nächsten Tag sprach ich mit meinen kollegen darüber. Und angelogen hatten sie mich noch nie. Sie dachten ich verarschte sie. Auch bei ihren Daten (wo man sehen kann, wenn man anrief) sah man diesen anruf nicht . Ich hatte sogar screenshots von Anrufen/Bilder Whatsapp video anruf gemacht. Sie sahen aber nicht so aus, sondern dachten ich will sie auf den arm nehmen.

Was glaubt ihr?

mfg

Handy, Technik, Geister, Error, Liebe und Beziehung, WhatsApp, discord

Meistgelesene Fragen zum Thema Error